A history of mathematics an introduction - Katz, Victor J. (HarperCollins, 1994)