tom goodrich