John Campbell Author, Editor & Illustrator

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.