Kamila Shamsie

49 books

32 pages hardcover 2020

fiction childrens adventurous emotional lighthearted medium-paced

224 pages paperback 2017

fiction horror short stories dark slow-paced

288 pages paperback 2010 not a book

poetry politics short stories challenging informative reflective slow-paced

395 pages paperback 2013 not a book

fiction short stories reflective slow-paced

928 pages paperback

5 hours, 29 minutes audio user-added

nonfiction historical philosophy religion

78 pages paperback

medium-paced

172 pages 2013

nonfiction essays challenging reflective medium-paced

missing page info digital 2018

challenging emotional reflective medium-paced

192 pages paperback

nonfiction autobiography biography emotional reflective slow-paced