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