Mohsin Hamid

2 books

229 pages first pub 2017 (editions)

fiction literary magical realism emotional reflective medium-paced

270 pages first pub 2000 (editions)

fiction contemporary dark reflective tense medium-paced