It's a pleasure to watch Efren play. I really think he is the greatest player but his age has caused him to play worse but it's still a treat to watch him play. I'll be at the Open watching.
It's a very good book. Many things can be learnt no matter the skill level. I highly recommend it. What I need is a copy of Phil Capelle's Mental Game.