

Description
500 real-life chess puzzles to solve Based on The Times Winning Move column, Byron Jacobs presents a series of challenging chess positions for you to crack.

500 real-life chess puzzles to solve Based on The Times Winning Move column, Byron Jacobs presents a series of challenging chess positions for you to crack.