Chess Problems for Solving - Couverture souple

Rice, John M.

 
9780952403326: Chess Problems for Solving