John Craig Hammond
John Craig Hammond is Associate Professor of History at Penn State Univrsity, New Kensington.
John Craig Hammond is Associate Professor of History at Penn State Univrsity, New Kensington. See less
John Craig Hammond book subjects
- Social Science > Slavery
- Political Science > Government > Legislative Branch
- History > United States > State & Local > Midwest (IA, IL, IN, KS, MI, MN, MO, ND, NE, OH, SD, WI)
- United States
- Slavery
- Politics and government
- Missouri
Browse All Subjects
John Craig Hammond's Featured Books