The Ideas Behind The Chess Openings Algebraic Notation Paperback August | Desertcart Kenya