Dan Haring

2 books

314 pages 2012

fiction fantasy young adult adventurous lighthearted fast-paced

320 pages hardcover 2019

fiction fantasy middle grade adventurous mysterious fast-paced