Publications by 'Alec Hughes'