Shira Lurie is Assistant Professor of History at Saint Mary’s University.
The American Liberty Pole
Shira Lurie - Hardback
£96.00
Subscribe to our newsletter, and stay in the loop: