Judkin Browning is associate professor at Appalachian State University, Boone, NC.
Letters from a North Carolina Unionist
2 contributors - Hardback
£26.50