Author: Joanne B. Freeman
Alternate names: Joanne B Freeman
Born: 1962
Bio: U.S. historian and Professor of History and American Studies