Shane Hudson Thames and Hudson Karen Judson Alec Hudson Michael Schudson. Kenneth Hudson Theomas Davidson