Publications by authors named "Teahan J"