notneb 's review for:

4.0

Wow, that was some dense reading! Overall a very engaging book, although it sometimes gets bogged down in the minutiae of various topics.