Michael Afenfia

9 books

305 pages digital 2020

fiction contemporary challenging funny reflective fast-paced

148 pages digital

258 pages 2014

challenging informative inspiring slow-paced

298 pages digital

fiction contemporary

missing page info

challenging emotional reflective medium-paced

missing page info

273 pages digital 2021 user-added

fiction challenging dark emotional medium-paced

missing page info digital

198 pages hardcover 2011

dark mysterious tense medium-paced