Sir Tommy Macpherson was born in Edinburgh in 1920. He now divides his time between London and Newtonmore.
The astonishing story of how an ordinary boy came to achieve truly extraordinary feats when war came calling
Sign up to our newsletter using your email.
To help us recommend your next book, tell us what you enjoy reading.