Publications by authors named "Fergal J Hamrock"