David Beattie, Sir
David Beattie is the former British Ambassador to Switzerland and has held a variety of senior diplomatic office posts in Europe.
David Beattie is the former British Ambassador to Switzerland and has held a variety of senior diplomatic office posts in Europe. See less
David Beattie, Sir's Featured Books