100 great problems of elementary mathematics : their history and solution - Dorrie, Heinrich (Dover, 1958)