The Great Irish Famine: Impact, Ideology and Rebellion (British History in Perspective)