New Egypt. a Social Sketch. [Edited by J. W. Longsdon.]Francis William Lauderdale Adams, J W LongsdonHäftad293 kr