Great Moments in modern chess. Reuben Fine.

C$3,00Price