3.0

This book was one of the most challenging reads I've encountered in a long time. The concepts are hard, but its the kind of book that you find yourself pondering at random times. I found it to be dense and somewhat tedious, but even so I really enjoyed it.