Discovering history - Hepplewhite, Peter (Causeway Press, 1992)