The Ruins of Gorlan (Ranger's Apprentice, #1) - John Flanagan Very fun read. I'll probably read another from the series soon.