Angela Allan
Angela Allan is a lecturer on history and literature at Harvard University.