Balfour guilty in Hudson case