19 Experts In "American civil war":

Nina Silber

Boston University

View Profile

Terry Lee Seip

University of Southern California

View Profile

Gerald A. Gunderson

Trinity College

View Profile