Math Xl by David Ellenbogen, Marvin L. Bittinger & Iii Michael Sullivan