John Hope Franklin

Title: 
John Hope Franklin