5.0

Great book, everyone should read it. Feels like the kind of book I'll come back to and read parts of again