Mathematics : from the birth of numbers - Gullberg, Jan (Norton & Co, Inc, 1997)