Chris Roper

4 books

missing page info 2015

adventurous tense fast-paced

304 pages hardcover

mysterious reflective slow-paced

246 pages digital 2020

nonfiction short stories

150 pages digital 2012