I just finished it and would be interested to hear what others thought (I thought it was excellent, and would recommend it).