Fields of Battle by Peter Doyle