This is Aussie John Flanagan's third fantasy novel of the Ranger's Apprentice series  and it's good enough to make me want to read the rest of the books I jumped in on book three because it looked interesting  and it turned out to be everything I'd hoped