Upon These Shores: Themes in the African American Experience, Seventeenth Century to Present by William R. Scott Back to product details page >