Robert Meagher

Robert Emmet Meagher is Professor of Humanities in the School of Humanities, Arts and Cultural Studies at Hampshire College, Amherst, MA. His most recent books are Herakles Gone Mad: Rethinking Heroism in an Age of Endless War and Killing from the Inside Out: Moral Injury and Just War.

Curated Symposia