Is your math ready for calculus?. - Gleason, Walter J. (WCB/McGraw-Hill, 1993)