Publications by 'Alec W. Welsh'