John Hope Franklin

Search the catalog | Biography