A recommendation from a colleague. And at only 86p it's hard not to try it. A community of humans trying to survive as the first Venusian colony create a second generation of colonists when they realise they have enough oxygen to support 100 more people. As these 100 colonists mature and are integrated into the larger group - taking work and starting relationships of their own - one of them starts to realise that their lives on the colony are not as simplistic as they had been led to believe.
A good book, well written, but the clues are all there if you're looking for them and I'd second guessed almost every twist before it happened.