Publications by authors named "Ciaran D Kennedy"