Librarian Note: There is more than one author in the Goodreads database with this name. John Leonard Watson is an International chess Master and author.
2012
2011
2002
2006
2010
2008
1996
Advances since Nimzowitsch
1999