Jennifer Hartshorn

17 books

72 pages paperback 1997

nonfiction reference speculative fiction challenging informative mysterious slow-paced

288 pages hardcover 1995

fiction horror adventurous slow-paced

364 pages 2018

fiction challenging funny informative medium-paced

192 pages paperback 1997

192 pages 1997

fiction adventurous reflective medium-paced

124 pages paperback 1994

medium-paced

124 pages 1994

horror adventurous dark medium-paced

144 pages 1998

adventurous mysterious medium-paced

missing page info hardcover 1994

125 pages 1996

informative medium-paced