Jeff Hall

8 books

144 pages 2012

informative medium-paced

144 pages 2012

science fiction informative reflective slow-paced

253 pages

144 pages 2015

nonfiction adventurous medium-paced

116 pages paperback

nonfiction poetry medium-paced

95 pages 2014

fiction adventurous dark slow-paced

144 pages hardcover

adventurous challenging dark medium-paced

50 pages paperback

fiction young adult medium-paced