Reflections in the Nile
1998 • 544 pages