Battles Fought On Irish Soil: A Complete Account