James Gigantino is an Assistant Professor of History at the University of Arkansas. He is currently working on a book project on slavery and abolition in New Jersey.
Essays by James Gigantino:
James Gigantino is an Assistant Professor of History at the University of Arkansas. He is currently working on a book project on slavery and abolition in New Jersey.
Essays by James Gigantino: