A. G. Geoghegan. "The Battle of Ardnocher".



Geoghegan