Understanding modern mathematics - Stahl, Saul (Jones and Bartlett Publishers, 2007)