Richard Turner

35 books

208 pages digital

missing page info digital 2019

dark emotional medium-paced

303 pages digital 2013

fiction historical adventurous dark mysterious fast-paced

493 pages digital

493 pages 2019

adventurous reflective fast-paced

208 pages

306 pages digital 2013

253 pages digital 2014 user-added

fiction thriller

90 pages paperback 1990

581 pages hardcover 2005

nonfiction science informative reflective medium-paced