Sale Quick view Add to Cart Farewell To Alexandria: Eleven Short Stories £10.99 £10.74 The American University in Cairo Press