avg_rating: 3.76
name: Michael A. Palmer
about: Michael A. Palmer is a professor of History and Maritime Studies at East Carolina University.