Books I've read recently

Non-Stop by Brian W. Aldiss

Turns out I like the 'trouble on a generation ship' trope. There was a bunch of interesting thing this book did, but the first part was a bit too dragged out and the last one a bit too sexist for me to fully enjoy.