Publications by 'Roger B. Hughes'