ماجد حامد

13 books

256 pages hardcover 2017

fiction literary magical realism emotional hopeful reflective medium-paced

missing page info 2017

reflective sad medium-paced

missing page info 2021

informative slow-paced