Stephen Armstrong is an AP history teacher, supervisor of social studies at Hall High School, and an adjunct professor of history at Central Connecticut State University.
~~tag-text~~
Bloomsbury presents The Northern Ireland Troubles by Aaron Edwards, read by Stephen Armstrong. Acclaimed historian Dr Aaron Edwards provides a concise overview of one of the most difficult and controversial actions in recent history. Spanning 38 yea... SEE MORE