Margaret Garb

Margaret Garb is associate professor of history at Washington University in St. Louis.