Publications by 'Bernard N. Sheehan'