The Non-Fiction Writing of Naguib Mahfouz

220 pages hardcover

nonfiction literary philosophy reflective medium-paced

148 pages hardcover

nonfiction classics essays literary politics reflective medium-paced

280 pages hardcover

nonfiction history politics medium-paced

700 pages hardcover

nonfiction history politics reflective medium-paced