ross hudson magistrate