Joel Richards

99 books

288 pages 2019

nonfiction science informative medium-paced

368 pages 2003

nonfiction history emotional informative sad slow-paced

310 pages hardcover 2018

fiction fantasy adventurous dark fast-paced

339 pages digital 2015

fiction horror science fiction thriller dark mysterious tense fast-paced

208 pages paperback 1997

nonfiction science informative slow-paced

185 pages paperback 1997

nonfiction history science challenging informative tense medium-paced

400 pages paperback 2017

fiction fantasy adventurous dark fast-paced

310 pages digital 1988

fiction fantasy horror science fiction adventurous reflective medium-paced

368 pages hardcover 2015

fiction contemporary mystery young adult dark mysterious tense slow-paced

352 pages 2018

fiction mystery thriller dark mysterious fast-paced