Joanna David

17 books

376 pages first pub 1966 (editions)

nonfiction biography adventurous informative inspiring slow-paced

752 pages first pub 2021 (editions)

nonfiction biography history challenging informative medium-paced

311 pages first pub 1985 (editions)

fiction classics dystopian literary dark reflective tense medium-paced

532 pages first pub 1847 (editions)

fiction classics literary romance dark emotional mysterious slow-paced

364 pages first pub 1813 (editions)

fiction classics literary romance emotional funny lighthearted slow-paced

428 pages first pub 1938 (editions)

fiction classics romance thriller dark mysterious tense medium-paced

240 pages first pub 1908 (editions)

fiction classics literary romance lighthearted reflective medium-paced

missing page info first pub 2002 (editions)

mysterious medium-paced

missing page info first pub 2000 (editions)

reflective medium-paced

Dumb Witness

Hercule Poirot (BBC Radio 4 adaptations) #17

Agatha Christie

1 hour, 27 minutes first pub 1937 (editions)

fiction classics crime mystery mysterious medium-paced