Thank you for commenting. Please leave constructive comments, respect other people’s opinions, and stay on topic.
David Reese
Professor in the Political Science at Folsom Lake College-El Dorado CenterComment for David Reese
Rate for David Reese
Be a first comment for David Reese