A history of elementary mathematics - Cajori, Florian, 1859-1930 (Dover phoenix editions, 2004)