Palace of desire : the caior trilogy II

Naguib Mahfouz

Palace of desire : the caior trilogy II - Doubleday

892.736 / MAH