Despite winning a Military Cross for valour, Major Bruce Shand was a modest and self-effacing man who chose not to speak about his wartime exploits until his grandchildren were born. It took his ...