David Ackerman-Gray

8 books

128 pages paperback

adventurous challenging medium-paced

168 pages paperback 1996

nonfiction challenging informative medium-paced

144 pages paperback

missing page info digital 1997 user-added

fiction crime dystopian psychology science fiction technology

missing page info digital 1998 user-added

fiction crime dystopian science fiction technology

96 pages paperback 2005

missing page info digital 1996 user-added

fiction dystopian psychology technology thriller

missing page info paperback 1997

nonfiction adventurous challenging dark medium-paced