
1998

2004

Practical Training for the Ambitious Chessplayer
2008

Profession: Chess Coach
2014

The Art of Piece Play
2016

2003

1995

Developing Preventive Thinking
2015

2010

1991

1993

Strategic Play
2003

1991

1993

1995

Instructive Mistakes of the Masters
2011