Ireland Her Own. An Outline History of the Irish Struggle for National Freedom and Independence.