Publications by ' B. Hughes'