avg_rating: 3.5
name: Daniel A. Cohen
about: Daniel A. Cohen is associate professor of history at Case Western Reserve University.