David Elliott

81 books

255 pages digital 2012

fiction romance funny lighthearted fast-paced

32 pages 2004

fiction childrens science fiction adventurous emotional medium-paced

341 pages paperback 2005

fiction fantasy middle grade adventurous mysterious medium-paced

48 pages 2018

nonfiction poetry adventurous informative lighthearted slow-paced

32 pages 2012

nonfiction poetry lighthearted reflective slow-paced

32 pages 2010

nonfiction poetry lighthearted medium-paced

320 pages 2008

fiction fantasy adventurous slow-paced

455 pages paperback

nonfiction science informative fast-paced

32 pages 2015

fiction childrens lighthearted relaxing medium-paced

32 pages 2008

nonfiction poetry lighthearted slow-paced