David Hardy

29 books

179 pages digital

adventurous dark tense fast-paced

154 pages paperback

fiction challenging emotional tense medium-paced

134 pages paperback

fiction

24 pages hardcover 2022

fiction childrens emotional informative lighthearted medium-paced

211 pages digital 2023 user-added

horror

211 pages digital

adventurous dark tense fast-paced

209 pages paperback

138 pages 2012

dark emotional slow-paced

191 pages hardcover 1978

informative reflective medium-paced

40 pages paperback

nonfiction health