Past, Present and Future - H. H. Lamb (Taylor and Francis, 1972)