Present, Past and Future - Mike Hulme; Elaine Barrow (Taylor and Francis, 1997)