Persis Karim

2 books

93 pages 1996

challenging informative reflective slow-paced

360 pages 2013

fiction emotional reflective medium-paced