The Ages of Life - Milne, Lorus J. (Harcourt, Brace & World, 1968)