The sands of time - Sheldon, Sidney (William Morrow and Company, 1988)