Cover 1

Opening Moves

Opening Moves

The Making of a Young Chess Champion: Michael Thaler

2000

Ratings1

Average rating3

15