Values, virtues and outcomes
Understanding war, how it starts, its outcomes and how it affects veterans
Owen Haddock.