Kamila Shamsie

49 books

450 pages hardcover 2020

nonfiction short stories challenging informative reflective medium-paced

256 pages 2000

fiction historical literary emotional reflective slow-paced

256 pages paperback 2017

nonfiction essays feminism poetry short stories emotional informative reflective medium-paced

352 pages paperback 2017

nonfiction essays poetry politics challenging reflective medium-paced

280 pages 2005

fiction short stories challenging reflective slow-paced

112 pages paperback 2023

fiction short stories

288 pages 2011

challenging informative reflective medium-paced

352 pages paperback 2005

fiction literary challenging emotional reflective slow-paced

356 pages 2005

fiction emotional mysterious reflective slow-paced

26 minutes audio 2023 user-added

fiction