I'm not sure if I can or can not recommend master Sha's book. It's one of those that requires serious daily dedication to get right .. and I have not put in the practise to make it work unfortunately. However, it is a beautiful book with some deep insights, easy to read and follow if one wanted to.