Title: The Many Worlds of Larry Niven.