The General - C.S. Forester

The book John Kelly reads every time he gets a promotion to remind him of ‘the perils of hubris,…