SoS is a good read, no doubt about that.

It's what I usually pick up if I've got a train journey ahead of me.