Ethics and diplomacy : contradiction in terms? /
Palliser, Michael,Sir.
Wyndham Place Trust.
London : Wyndham Place Charlemagne Trust,
2000.