Kamila Shamsie

49 books

304 pages paperback 2015 not a book

fiction essays poetry short stories reflective medium-paced

288 pages paperback 2010

poetry politics short stories challenging informative reflective slow-paced

395 pages paperback 2013

fiction short stories reflective slow-paced

928 pages paperback

missing page info 2017

emotional reflective medium-paced

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 1989

nonfiction memoir emotional reflective slow-paced