I read this book a while ago, and there was one thing I remembered strongly about it: there was a plot twist where we learn that everyone is on a generation ship. However, when I found the book again and saw its title I realized that maybe this shouldn't have been such a surprise: The book wa...