Friends and colleagues have paid tribute to war historian Professor Richard Holmes who died at the age of 65 after a battle with cancer.
Professor Holmes, known for his television documentaries on warfare, was described as an irreplaceable historian, who had a magical way with words.
He died in hospital in the early hours of Saturday.
Major General Sir Evelyn Webb-Carter, chief executive of ABF, the Soldiers' Charity, said: "I'm absolutely mortified by his early death.
"He was a most wonderful historian with an incredible recall.
"He also had a most engaging wit and humour and the way in which he conveyed the historical message was sublime."
He said the professor, a friend for 20 years, contributed greatly to the charity.
Prof Holmes had been suffering from ill health for some time and is understood to have been battling with myeloma, which affects the bone marrow and weakens the immune system.
He eventually passed away from pneumonia.
The historian who was based in the Winchester area, leaves a wife, Liz, and two grown-up daughters.