Checkmate Pocket Guide - Tapa blanda

 
9780176508500: Checkmate Pocket Guide