Mohamed Mansi Qandil

3 books

392 pages paperback 2010

fiction historical literary magical realism challenging emotional reflective medium-paced

420 pages hardcover 2004

fiction medium-paced

432 pages 2004

fiction adventurous challenging reflective fast-paced