Introduction To Advanced Mathematics by Gallian & Connie M. Campbell