Gerald Griffin

50 books

fiction mystery short stories mysterious slow-paced

368 pages | first published 1993

nonfiction classics literary lighthearted relaxing medium-paced

282 pages

fiction classics horror short stories dark mysterious slow-paced

1102 pages | first published 1973

fiction classics informative slow-paced

479 pages | first published 1829

fiction short stories funny reflective medium-paced

592 pages | first published 1989

fiction medium-paced

64 pages

nonfiction history medium-paced

500 pages

User-added

3 hours

nonfiction poetry

32 pages

nonfiction history

434 pages