Publications by authors named "Shane Brennan"