Publications by 'Bernard C. Patten'