Neil Weir died in 1967, but it was not until 2009 that his grandson, Mike Burns, discovered his diary and letters among some packing trunks he had been left, and learnt that his grandfather had served as an officer in the 10th Battalion Argyll and Sutherland Highlanders for much of the First World War.