Jennifer L. Weber was a newspaper journalist before becoming an academic historian. She is now Assistant Professor of History at the University of Kansas.
The Struggle for Equality
3 contributors - Hardback
£40.95
Copperheads
Jennifer L Weber - Paperback
£22.49