Eric Leif Davin

15 books

246 pages 2014

fiction science fiction short stories challenging informative slow-paced

429 pages 2005

nonfiction biography challenging informative slow-paced

299 pages hardcover

nonfiction politics informative reflective medium-paced

368 pages 2016

fiction science fiction short stories adventurous slow-paced

328 pages paperback

nonfiction history medium-paced

446 pages paperback

nonfiction autobiography biography

205 pages digital 2019

fiction fantasy science fiction short stories adventurous slow-paced

233 pages

108 pages paperback 2019

fiction horror magical realism science fiction informative medium-paced

108 pages paperback 2019

fiction horror magical realism science fiction informative medium-paced