Mastering the chess openings by John Leonard Watson | Menrva Books