Essential Chess Endings Explained Move By Move Volume One: Novice Thru Intermediate - Brossura

Jeremy Silman

 
9780875681726: Essential Chess Endings Explained Move By Move Volume One: Novice Thru Intermediate