4.0

I honestly skimmed this book (my fault) but the parts I did read were really interesting and I liked the ending.