Jenny Davidson

13 books

172 pages first pub 2018 (editions)

informative slow-paced

195 pages first pub 2014 (editions)

nonfiction reflective slow-paced

254 pages first pub 1886 (editions)

fiction classics horror literary science fiction dark mysterious medium-paced