4.0

genuinely such an informative book. i do wish that the intro had been a little shorter (nearly dnf’ed this because of of that, the intro chapters lasted over a hundred pages), but overall this is super cool :]