Mysteries of the past - Holroyd,Stuart (London : Bloomsbury Books, 1992)