JAMES M MUCKLESTONE