David C. Hanrahan

David C. Hanrahan is a former headteacher who lectures at the National University of Ireland, Galway, and has published a number of books on British history. He has written for BBC History Magazine and worked as historical consultant on the BBC television programme Days that Shook the World.