Monuments of St Nicholas Collegiate Church, Galway: a historical genealogical and archaeological record.