The Sands of time - Sheldon, Sidney (New Delhi Harper collins, 2007)