Haldane
John Campbell - Hardback
£30.00
John Campbell is the Ralph Bunche Senior Fellow for Africa Policy Studies at the Council on Foreign Relations in New York. He entered service twice in Nigeria, from 1988-1990 as political counselor and from 2004-2007 as U.S. ambassador.