The Secret of Ages by Robert Collier (Hardback, 2008)