Fatma Moussa Mahmoud

4 books

581 pages 1989

fiction classics reflective slow-paced

150 pages paperback 2016

fiction

157 pages hardcover 1760

medium-paced

29 pages 1976