JAMES MARK HUDSON