Ranger's apprentice: The battle for skandia - Flanagan, John