Wizard War - Hugh Cook An unexpectedly wonderful read during lunch breaks.