Shamoon Zamir

5 books

308 pages paperback

nonfiction history philosophy challenging dark informative medium-paced

246 pages paperback

fiction short stories challenging informative reflective medium-paced

318 pages paperback

medium-paced

334 pages 2014

informative reflective sad medium-paced

288 pages hardcover 2012

informative reflective medium-paced