Chess News, Chess Openings The Ruy Lopez Opening: How to Play It as White and Black Andrew Kauffman 27th September 2021
Chess Openings Lifetime Repertoires: King’s Indian Defense by Gawain Jones Andrew Kauffman 2nd August 2021