John Bloom
John Bloom is a professor of history at Shippensburg University specializing in American culture, Pennsylvania history, and public history.
By John Bloom
John Bloom is a professor of history at Shippensburg University specializing in American culture, Pennsylvania history, and public history.