×
  • Recognizing your opponent’s resources : developing preventive thinking

    Dvoret︠s︡kiĭ Mark Izrailevich

Click on cover to enlarge.
Buy This Book
From Amazon.
8 - 9Hours to read