May 29, 2020

how a diversity of views have transformed American society

Research and discuss how a diversity of views have transformed American society using any literature from the Puritanism to Enlightenment time period.