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