Larry Niven
Ethics change with technology.