Publications by 'Jim R. Hughes'