Evelyn Savidge Sterne is Associate Professor of History at the University of Rhode Island.
Ballots and Bibles
Evelyn Savidge Sterne - Paperback
£26.99
Evelyn Savidge Sterne - Hardback
£55.00