Chess 101 : Everything a New Chess Player Needs to - Couverture souple

 
9780962923074: Chess 101 : Everything a New Chess Player Needs to