Author: Steven Barnes Larry Niven