Fundamentals and The Complete Guide to Playing Chess: Chess Openings, End Games And the Techniques. by John E.B. Mayor | Menrva Books | MenrvaBooks