Square 371 original Robert Holmes was born in Belfast. He was a British diplomat for more than 30 years, serving in a number of foreign capitals including Moscow and Budapest during the depths of the Cold War

Books

A Spy Like No Other