Patrick Turner

6 books

176 pages paperback

nonfiction sociology informative reflective medium-paced

362 pages paperback

fiction history science science fiction adventurous slow-paced

140 pages digital

fiction

24 pages digital 2012

missing page info digital 2021

adventurous funny fast-paced

missing page info

adventurous slow-paced