Peter Kimani

4 books

342 pages 2017

fiction historical challenging reflective slow-paced

188 pages paperback 2002

fiction literary medium-paced

256 pages paperback 2020

fiction mystery mysterious medium-paced

288 pages 2020

fiction short stories emotional reflective fast-paced