4.0

fascinating! can feel a little info dumpy, but still a book worth reading.