Publications by authors named "M P Teehan"