I've read everything written by Fraser. This was probably the most difficult to get through. It is interesting but kind of drags in some places....