Phil rated The terminal experiment: 5 stars May 16, 2020 Public The terminal experiment by Robert J. Sawyer