I enjoyed the slightly caustic jokes added to help the otherwise dry text. I felt the breadth was good, but there was a lack of depth. If case studies had been added, I would have given a perfect rating.