Publications by 'H. Martin Shane'