The Townland of Carracastle CBÉS 0126 John Flannelly, Thomas Flannelly Carrowcastle, Co. Mayo Transcript