Publications by authors named "Shane Myles O'Carroll"