Chess Problems for Solving - Tapa blanda

Rice, John M.

 
9780952403326: Chess Problems for Solving