Geoffrey Carr

3 books

225 pages 2017

nonfiction economics informative medium-paced

226 pages digital

300 pages paperback 2019

fiction science fiction thriller adventurous tense fast-paced