Ruth Hatfield

5 books

288 pages hardcover 2016

fiction fantasy middle grade young adult emotional slow-paced

384 pages paperback 2014

fiction fantasy middle grade young adult adventurous dark mysterious slow-paced

336 pages hardcover 2015

fiction fantasy middle grade young adult adventurous dark mysterious slow-paced

384 pages 2014

adventurous emotional slow-paced

256 pages paperback 2015