The sands of time - Sheldon, Sidney (HarperCollins Publishers, 1993)