The Library of Alexandria - MacLeod, Roy M (I.B. Tauris In the U.S.A. and Canada distributed by St. Martin's Press, 2000)