Quest for the past - Fagan, Brian M. (Addison Wesley, 1978)