Number theory and its history - Ore, Oystein (Dover Publications, 1996)