Manyebook
Andrew Roberts
Churchill
George III
Leadership in War
Great Commanders of the Modern World, 1866-Present Day
Great Commanders of the Ancient World, 1479BC - 453AD