Robert2 reviewsFollowFollowAugust 14, 2016Excellent. Thorough. A wonderful guide and reference for those working or studying in this field. I'm going to buy it.