John FarrisJohn Farris August 29, 2016 Return to Directory John Farris Assistant Professor History, Political Science OverviewOverviewBiography[wce_code id=31]