The Stress of Chess: My Life, Career and 101 Best Games