Diane L Beers
Diane L. Beers is an associate professor of history at Holyoke Community College, where she teaches social, environmental, and African American history.
Diane L. Beers is an associate professor of history at Holyoke Community College, where she teaches social, environmental, and African American history. See less
Diane L Beers's Featured Books