I'm halfway through Aurora by Kim Stanley Robinson. I didn't know anything about this book other than it was about a generation ship but I'm really enjoying it. Every time I pick up one of his books I can't believe how good the science is, dude really digs into everything