by: John Flanagan
Be the first one to review
Review the book today!
Overview
Full of adventure, storytelling, magic, and deep characterization, this debut fantasy introduces the magic-practicing Rangers, protectors of the kingdom, and Will, a 15-year-old villager who has been ...
Read more