Philip Gerard

26 books

263 pages paperback 2012

240 pages 2016

informative reflective medium-paced

310 pages 1994

emotional reflective medium-paced

287 pages digital 2013

nonfiction history travel reflective slow-paced

120 pages digital 2020

missing page info 2009

nonfiction history informative reflective slow-paced

232 pages paperback

fiction reflective medium-paced

missing page info

emotional reflective medium-paced

308 pages paperback 2022 user-added

nonfiction politics

308 pages paperback