David G. Klein

8 books

fiction short stories lighthearted relaxing slow-paced

339 pages | first published 2002

fiction childrens horror dark medium-paced

96 pages | first published 1983

fiction historical emotional reflective fast-paced

114 pages | first published 2015

nonfiction nature reflective slow-paced

112 pages | first published 2016

fiction comics adventurous medium-paced

360 pages | first published 2014

fiction comics adventurous slow-paced

424 pages | first published 1995

comics adventurous reflective medium-paced

256 pages | first published 2014

emotional reflective sad fast-paced

128 pages | first published 2020

More...