Chess master vs. chess master - Softcover

 
9780679507390: Chess master vs. chess master