Past, Present and Future - Brian E. Hill (Taylor and Francis, 1984)