Jamal Mahjoub

12 books

336 pages first pub 2020 (editions)

fiction literary adventurous hopeful medium-paced

416 pages first pub 2018 (editions)

nonfiction history travel challenging informative reflective slow-paced

204 pages first pub 2006 (editions)

fiction short stories inspiring reflective slow-paced

352 pages first pub 2017 (editions)

nonfiction essays poetry politics challenging reflective medium-paced

278 pages first pub 1998 (editions)

fiction reflective medium-paced

208 pages first pub 2006 (editions)

emotional informative reflective slow-paced

252 pages first pub 1996 (editions)

fiction historical reflective medium-paced

416 pages first pub 2018 (editions)

nonfiction history challenging reflective medium-paced

184 pages first pub 1989 (editions)

fiction challenging emotional reflective slow-paced

352 pages first pub 2003 (editions)

fiction reflective medium-paced