David Frankland

15 books

32 pages 1878

medium-paced

176 pages 2012

fiction childrens mystery adventurous lighthearted mysterious medium-paced

159 pages paperback 2006

fiction childrens crime mystery adventurous lighthearted mysterious medium-paced

246 pages paperback 2005

fiction

240 pages paperback 1883

fiction classics historical young adult adventurous medium-paced