Reading list: Ranger's Apprentice
Author: John Flanagan