Mysteries of the Ancients by Brian Innes & Kathryn Walker