Mathematics : a chronicle of human endeavor - Gross, Herbert I. (Holt, Rinehart and Winston, 1971)