David Kelly

45 books

432 pages paperback 2004

fiction fantasy young adult adventurous lighthearted fast-paced

240 pages 1989

nonfiction biography memoir funny medium-paced

76 pages paperback 2008

nonfiction fantasy short stories adventurous informative mysterious slow-paced

504 pages paperback

nonfiction young adult informative medium-paced

160 pages 2007

fiction lgbtqia+ emotional reflective medium-paced

264 pages 2014

nonfiction comics lgbtqia+ emotional reflective medium-paced

464 pages paperback 2005

fiction young adult adventurous mysterious fast-paced

158 pages 2016

nonfiction business technology informative slow-paced

456 pages paperback 2008

fiction fantasy young adult adventurous lighthearted fast-paced

missing page info 1998

medium-paced