Publications by authors named "Patrick J McCruden"