James Goode

15 books

2 hours, 31 minutes audio 2000

fiction poetry emotional informative medium-paced

352 pages hardcover 2018

fiction childrens fantasy adventurous medium-paced

331 pages hardcover 1986

informative medium-paced

448 pages digital 2022

fiction crime mystery short stories dark mysterious tense medium-paced

201 pages paperback 1988

fiction true crime medium-paced