She’s survived a mid-air emergency aboard a 707 jet over Vancouver and surgery to repair her failing heart.
And now the former BA cabin crew member Katherine McIsaac is enjoying every precious moment of life.
Chatting to the vivacious 56-year-old in her home at Powhillimont near Kirkbean, a certain joie de vivre shines through.