The impartial soldier - Harbottle, Michael (Oxford U.P, 1970)