Essential Chess Endings Vol 2 - Softcover

Ken Smith

 
9780875682105: Essential Chess Endings Vol 2