Greg Swearingen

5 books

412 pages paperback 2009

fiction fantasy middle grade adventurous medium-paced

208 pages paperback 2004

fiction fantasy middle grade lighthearted fast-paced

32 pages 2003

nonfiction childrens emotional medium-paced

216 pages paperback 2009

fiction fantasy middle grade adventurous lighthearted medium-paced

240 pages 2014

fiction middle grade adventurous lighthearted fast-paced