Keith Gouveia

24 books

missing page info 2011

informative inspiring tense medium-paced

missing page info digital

medium-paced

363 pages paperback

adventurous dark mysterious medium-paced

376 pages 2018

short stories challenging dark reflective medium-paced