أحمد شافعي

8 books

379 pages paperback 2015

fiction middle grade young adult lighthearted fast-paced

276 pages hardcover 2007

nonfiction economics history challenging informative slow-paced

470 pages paperback 2002

fiction historical literary magical realism romance dark mysterious medium-paced

100 pages paperback 2019

fiction contemporary fantasy politics funny fast-paced

256 pages 2012

nonfiction biography essays memoir reflective slow-paced

349 pages paperback 2016

nonfiction feminism history mathematics race science informative inspiring slow-paced

464 pages hardcover 2017

fiction contemporary lgbtqia+ literary challenging emotional slow-paced

192 pages paperback 2004

fiction contemporary magical realism dark mysterious reflective medium-paced