The Sands Of Time by Walter Sichel