Publications by 'William Keigher'