ALEXANDRIA LIBRARY. - Hammond, Andrew (Middle East, 2003)