Excellent GMs aid and highly recommended. Lots of work and thought has gone into it. Well worth throwing a few shekels to the author.