James T Campbell
James T. Campbell , Stanford, California, is Edgar E. Robinson Professor in United States History at Stanford University. His previous books include Middle Passages: African American Journeys to Africa, 1787 - 2005 .
James T. Campbell , Stanford, California, is Edgar E. Robinson Professor in United States History at Stanford University. His previous books include Middle Passages: African American Journeys to Africa, 1787 - 2005 . See less