David Hill

5 books

199 pages first pub 2007 (editions)

fiction contemporary young adult emotional slow-paced

132 pages first pub 2002 (editions)

fiction young adult informative reflective slow-paced

160 pages first pub 1992 (editions)

fiction childrens contemporary young adult emotional lighthearted reflective slow-paced

32 pages first pub 2019 (editions)

informative inspiring lighthearted slow-paced

152 pages first pub 1877 (editions)

reflective medium-paced