Contributor

David Clark

Editor of shiftinggrounds.org, Chair of the Russia Foundation and served as Robin Cook's Special Adviser at the Foreign Office 1997-2001

Editor of shiftinggrounds.org, Chair of the Russia Foundation and served as Robin Cook's Special Adviser at the Foreign Office 1997-2001