Publications by 'Bernard Branch'