The Moral Life of Soldiers: A novel and five stories