Karim Shamsi-Basha

5 books

40 pages 2020

nonfiction childrens emotional hopeful inspiring medium-paced

192 pages hardcover 2006

emotional reflective medium-paced

138 pages paperback

nonfiction reflective medium-paced

256 pages paperback

nonfiction autobiography biography religion medium-paced

65 pages