Limited Time! 15% off your purchase. Get the code »

Robert Holmes

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.