PakCat catalogue record

Palace walk

By Naguib Mahfouz ; translated by William Maynard. Hutchins and Olive E. Kenny

Bibliographic details