Mathematics : from the birth of numbers - Gullberg, Jan (W.W. Norton & Company, 1996)