Middle East Literature in Translation

200 pages paperback

fiction historical literary adventurous reflective medium-paced