Bret Harris

2 books

336 pages 2017

nonfiction historical history adventurous informative slow-paced

142 pages paperback 2020

dark emotional reflective medium-paced