Frank Meehan is 93 years old and quietly enjoying his retirement in Helensburgh. But it's what he retired from which marks Frank out as remarkable. He served at the heart of the Cold War for more than 40 years, in a career which took him from the aftermath of the Second World War, through the Gary Powers incident, to terms as ambassador for Czechoslovakia, Poland and East Germany.