> Skip to content

Sir Tommy Macpherson was born in Edinburgh in 1920. He now divides his time between London and Newtonmore.


Behind Enemy Lines Tommy Macpherson, Richard Bath

The astonishing story of how an ordinary boy came to achieve truly extraordinary feats when war came calling

Buy now
Buy now