Bestselling military historian Richard Holmes delivers an expertly written and exhilarating account of the life of John Churchill, the Duke of Marlborough and Britain's finest …