Christina Snyder is Assistant Professor of American Studies and History at Indiana University.
American Horizons
6 authors - Paperback
£72.00
Slavery in Indian Country
Christina Snyder - Paperback
£25.95
Great Crossings
£25.99