Chess Puzzle Book
Chess Puzzle Book
Chess Puzzle Book
This is a puzzle book that shows simple one-move captures for kids and beginners. Usually a beginner
can see the capture if you show nothing else on the board but the piece to be captured and the piece that
can capture it. A beginner might even say, “I already know how to capture pieces.” But if you watch kids
and beginners in real games they are missing undefended pieces all the time. These puzzles can help
beginners to see these undefended pieces in real games.
This book of tactics is simple for beginners. Most kids and beginners consistently miss undefended
pieces. These are sometimes referred to as “hanging pieces.” If a beginner just learns to capture
undefended pieces his or her chess ability will increase.
The ability to see and capture hanging pieces is something that the average chess player takes for granted.
That may be why there aren’t a lot of books with these kinds of puzzles. These kinds of puzzles shouldn’t
even be called tactics puzzles, since tactics mean skewers, forks, discoveries etc, and involve more than
one move. However, being able to capture loose or undefended pieces is really far more important to a
beginner than complex tactics. Without that ability even simple tactics wouldn’t even make sense.
As a chess coach, it is frustrating to stand back and watch kids miss opportunity after opportunity to
capture a piece. I also see kids leave their pieces undefended. It is as if the kids are just moving their
pieces around the board with no goals or purpose. In games like this, the kid who can notice and
capture undefended pieces will be king of the hill.
Buy this book for your young chess beginner, and have him or her solve one or two puzzles per day.
That might be enough to get him excited about the game of kings, as it is fun for kids to solve these kinds
of puzzles and spot the hanging piece and how to capture it.
While there will be explanations provided for some of the answers, this book assumes that the reader
knows the basic rules of chess and how to read chess notation. If you need help with that, go to
http://en.wikipedia.org/wiki/Chess_notation
(1) White to move
11.Qxb4 The queen captures the bishop on b4.
Click here to see the whole game: Lenaire Azure vs Arjun Choudhry
(2) White to move
11.dxc5 The pawn on d4 takes the bishop on c5.
R. Arteaga vs G. Kirste
(4) White to move
16.Qxd8# The queen takes the queen with checkmate. The queen is guarded by the bishop on g5.
From the game SmookieP (1190) – Aanatol (1492) 0-1 2012 Championship February 1, 2012
From the game gothcharles (1638) – hedonist (1692) 0-1 2012 Championship February 1, 2012
From the game gothcharles (1638) – hedonist (1692) 0-1 2012 Championship February 1, 2012
From the game rabnes 1475 – Peter Cobb 1454 ½ - ½ 2012 Championship February 1, 2012
From the game mennodepenno 1299 – rabnes (1475) 0-1 2012 Championship February 1, 2012
From the game mennodepenno (1299) – Morbius (1654) 2012 Championship February 1, 2012
From the game mennodepenno (1299) – Dieter Sievert (1191) 1-0 2012 Championship February 1, 2012
From the game mennodepenno (1299) – Peter Cobb 1454 1-0 2012 Championship February 1, 2012
From the game Morbius (1654) – rabnes (1475) 1-0 2012 Championship February 1, 2012
From the game Morbius (1654) – rabnes (1475) 1-0 2012 Championship February 1, 2012
From the game Morbius (1654) – mennodepenno (1299) 1-0 2012 Championship February 1, 2012
From the game Dieter Sievert (1191) – Nietzsche 1844 (1369) 0-1 2012 Championship February 1, 2012
From the game Dieter Sievert (1191) – petaar (1521) 0-1 2-12 Championship February 1, 2012
From the game Dieter Sievert (1191) – petaar (1521) 0-1 2012 Championship February 1, 2012
From the game Dieter Sievert (1191) – Peter Cobb (1454) 0-1 2012 Championship February 1, 2012
From the game Dieter Sievert (1191) – Peter Cobb (1454) 0-1 2012 Championship February 1, 2012
From the game Dieter Sievert (1191) – hedonist (1692) 0-1 2012 Championship February 1, 2012
From the game Peter Cobb (1454) – Petaar (1521) 1-0 2012 February 1, 2012
From the game Peter Cobb (1454) – mennodepenno (1299) 1-0 2012 Championship February 1, 2012
From the game Peter Cobb (1454) – Morbius (1654) 0-1 2012 Championship February 1, 2012
From the game Neitzsche1844 (1369) – Morbius (1654) 0-1 2012 Championship February 1, 2012
From the game hedonist (1692) – rabnes (1475) 1-0 2012 Championship February 1, 2012
From the game hedonist (1692) – Dieter Sievert (1191) 1-0 2012 Championship February 1, 2012
From the game hedonist (1692) – Peter Cobb (1454) 1-0 2012 Championship February 1, 2012
From the game hedonist (1692) – Heatonite (1598 1-0 2012 Championship February 1, 2012
From the game Dieter Sievert (1191) – Peter Cobb (1454) 0-1 2012 Championship February 1, 2012
From the game Red House (1631) schlammblut (1272) 1-0 2012 Championship February 1, 2012
From the game Red House (1631) – friis76 (1349) 0-1 2012 Championship February 1, 2012
From the game Red House (1631) – friis76 (1339) 0-1 2012 Championship February 1, 2012
From the game Inspector5251 (1321) – Red House (1631) 0-1 2012 Championship February 1, 2012
From the game Inspector5251 (1321) – jecidi (1661) 0-1 2012 Championship February 1, 2012
From the game Inspector5251 (1321) – friis76 (1349) 1-0 2012 Championship February 1, 2012
From the game Inspector5251 – friis (1349) 1-0 2012 Championship February 1, 2012
From the game Inspector5251 (1321) – friis (1349) 1-0 2012 Championship February 1, 2012
From the game porygon (1958) – Red House (1631) 0-1 2012 Championship February 1, 2012
From the game porygon (1958) – Inspector5251 (1321) 1-0 2012 Championship February 1, 2012
From the game porygon (1958) – scrappie (1747) 0-1 2012 Championship February 1, 2012
From the game porygon (1958) – schlammblut (1272) 1-0 2012 Championship February 1, 2012
From the guard porygon (1958) – schlammblut (1272) 1-0 2012 Championship February 1, 2012
From the game porygon (1958) – friis76 (1349) 1-0 2012 Championship February 1, 2012
From the game scrappie (1747) – porygon (1958) 1-0 2012 Championship February 1, 2012
From the game scrappie (1747) – porygon (1958) 1-0 2012 Championship February 1, 2012
From the game petethesweep (2031) – Inspector5251 (1321) 1-0 2012 Championship February 1, 2012
From the game petethesweep (2031) – Arnoud (2343) 0-1 2012 Championship February 1, 2012
From the game petethesweep (2031) – friis76 (1349) 1-0 2012 Championship February 1, 2012
From the game Arnoud (2343) – ChessFM (2139) 1-0 2012 Championship February 1, 2012
From the game Dieter Sievert (1191) – Peter Cobb (1454) 0-1 2012 Championship February 1, 2012
From the game hedonist (1692) – rabnes (1475) 1-0 2012 Championship February 1, 2012
From the game jecidi (1661) – Red House (1631) 1-0 2012 Championship February 1, 2012
From the game jecidi (1661) – Inspector5251 (1321) 1-0 2012 Championship February 1, 2012
From the game jecidi (1661) schlammblut (1272) 1-0 2012 Championship February 1, 2012
From the game jecidi (1661) – friis76 (1349) 1-0 2012 Championship February 1, 2012
From the game schlammblut (1272) – Red House (1631) 0-1 2012 Championship February 1, 2012
From the game schlammlut (1272) – Red House (1631) 0-1 2012 Championship February 1, 2012
From the game schlammblut (1272) – ChessFM (2139) 0-1 2012 Championship February 1, 2012
From the game friis76 (1349) – Inspector5251 (1321) 2012 Championship February 1, 2012
From the game friis76 (1349 – Inspector5251 (1321) 2012 Championship February 1, 2012
From the game friis76 (1349) – scrappie (1747) 2012 Championship February 1, 2012
From the game ChessFM (2139) – Red House (1631) 1-0 2012 Championship February 1, 2012
From the game ChessFM (2139) – scrappie (1747) 1-0 2012 Championship February 1, 2012
From the game invigorate (1103) – spats (1631) 0-1 2012 Championship February 1, 2012
From the game invigorate (1103) – Radon (1299) 1-0 2012 Championship February 1, 2012
From the game Dieter Sievert (1191) – Peter Cobb (1454) 0-1 2012 Championship February 1, 2012
From the game c antunes (1911) – jcozec (1974) 0-1 2012 Championship February 1, 2012
From the game invigorate (1103) – spats (1631) 0-1 2012 Championship February 1, 2012
From the game invigorate (1103) – Ibthree (1603) 0-1 2012 Championship February 1, 2012
From the game invigorate (1103) – Ibthree (1603) 0-1 2012 Championship February 1, 2012
From the game invigorate (1103) – coquette (1542) 1-0 2012 Championship February 1, 2012
From the game invigorate (1103) – Leellen (1221) 1-0 2012 Championship February 1, 2012
From the game invigorate (1103) – Leellen (1221) 1-0 2012 Championship February 1, 2012
From the game spats (1631) – invigorate (1103) 1-0 2012 Championship February 1, 2012
From the game spats (1631) – Radon (1299) 1-0 2012 Championship February 1, 2012
From the game spat (1631) – Radon (1299) 1-0 2012 Championship February 1, 2012
From the game Dieter (1191) – Peter Cobb (1454) 0-1 2012 Championship February 1, 2012
From the game spats (1631) – Ibthree (1603) 1-0 2012 Championship February 1, 2012
From the game spats (1631) – MrVarnell (1112) 1-0 2012 Championship February 1, 2012
From the game spats (1631) – MrVarnell (1112) 1-0 2012 Championship February 1, 2012
From the game spats (1631) – Leellen (1221) 1-0 2012 Championship February 1, 2012
From the game spats (1631) – Leellen (1221) 1-0 2012 Championship February 1, 2012
From the game Radon (1299) – Green Paladin (1929) 0-1 2012 Championship February 1, 2012
From the game Radon (1299) – Green Paladin (1929) 0-1 2012 Championship February 1, 2012
From the game Ibthree (1603) – invigorate (1103) 0-1 2012 Championship February 1, 2012
From the game Ibthree (1603) – invigorate (1103) 0-1 2012 Championship February 1, 2012
From the game Grano,G (824) – Butthead (965) 0-1 November 2007 Long Haul Banded November 30,
2012
From the game Ibthree (1603) – Radon (1299) 1-0 2012 Championship February 1, 2012
From the game Ibthree (1603) – MrVarnell (1112) 1-0 2012 Championship February 1, 2012
From the game Ibthree (1603) – MrVarnell (1112) 1-0 2012 Championship February 1, 2012
From the game Ibthree (1603) – MrVarnell (1112) 1-0 2012 Championship February 1, 2012
From the game Ibthree (1603) – MrVarnell (1112) 1-0 2012 Championship February 1, 2012
From the game Ibthree (1603) – Green Paladin (1929) 0-1 2012 Championship February 1, 2012
From the game Ibthree (1603) – Green Paladin (1929) 0-1 2012 Championship February 1, 2012
From the game Ibthree (1603) – Leellen (1221) 1-0 2012 Championship February 1, 2012
From the game Ibthree (1603) – Leellen (1221) 1-0 2012 Championship February 1, 2012
From the game coquette (1542) – invigorate (1103) 0-1 2012 Championship February 1, 2012
From the game coquette (1542) – invigorate (1103) 0-1 2012 Championship February 1, 2012
From the game coquette (1542) – Radon (1299) ½ - ½ 2012 Championship February 1, 2012
From the game coquette (1542) – MrVarnell (1112) 1-0 2012 Championship February 1, 2012
From the game coquette (1542) – MrVarnell (1112) 1-0 2012 Championship February 1, 2012
From the game coquette (1542) – Leellen (1221) 1-0 2012 Championship February 1, 2012
From the game MrVarnell (1112) – invigorate (1103) 1-0 2012 Championship February 1, 2012
From the game MrVarnell (1112) – Radon (1299) 0-1 2012 Championship February 1, 2012
From the game Grano,G (824) – Buttheadjw (965) 0-1 November 2007 Long Haul Banded November 30,
2007
From the game MrVarnell (1112) – Ibthree (1603) 0-1 2012 Championship February 1, 2012
From the game MrVarnell (1112) – Ibthree (1603) 0-1 2012 Championship February 1, 2012
From the game MrVarnell (1112) – coquette (1542) 0-1 2012 Championship February 1, 2012
From the game MrVarnell (1112) – Green Paladin (1929) 0-1 2012 Championship February 1, 2012
From the game Jerung (1663) – invigorate (1103) 1-0 2012 Championship February 1, 2012
From the game Jerung (1663) – Radon (1299) 0-1 2012 Championship February 1, 2012
From the game Jerung (1663) – Radon (1299) 0-1 2012 Championship February 1, 2012
Leellen vs invigorate
(211) White to move
22.Re8# The rook goes to e8 with checkmate.
Leellen vs Ibthree
(215) White to move
15.Qxg4 The queen takes the knight on g4.
Leellen vs MrVarnell
(217) Black to move
20...Rxa2 The rook takes the pawn on a2. The queen could also take the pawn, but by having the rook take
instead, you now have two attackers on the pawn on f2.
Haufpunk vs Ibthree
(219) White to move
22.Rxa2 white will not get back rank mated because the rook is covering the only square the queen can
get to. However, if you noticed the threat of the back rank mate, and were hesitant to capture the rook,
good on you!
Haufpunk vs Leellen
(220) Black to move
26...Bxc3 The bishop takes the pawn on c3. The bishop on b2 can’t recapture because it is pinned by the
rook. Moving the bishop would put the king in check. It is illegal to move into check.
Leellen vs Haufpunk
(221) Black to move
17...Qxd4+ The queen takes the pawn on d4 with check.
MrVarnell vs Ibthree
(222) Black to move
24...Rxe5+ The rook takes the pawn on e5. The queen can take the bishop, and the bishop is worth more
than the pawn, and it is also en pris. But when you capture the pawn with the rook, you capture with
check, so you can still win the bishop next move.
MrVarnell vs Radon
(223) Black to move
10...exd6 The pawn on e7 captures the knight on d6, getting out of check by capturing the piece that is
aiming at the king.
Caissa100 vs grigorfb
(224) Black to move
32...Bxd2 The bishop takes the queen on d2.
Caissa100 vs grigorfb
(225) Black to move
10...Nf3# The knight moves to f3 with checkmate. This is called a “smothered mate.” The bishop can’t
recapture because it is pinned by the queen. The king can’t move out of check from the knight because he
is trapped in by his own pieces.
Caissa100 vs Avrelii
(226) White to move
24.exf4 The pawn on e3 takes the rook on f4.
LKIERA vs Garykuk
(227) Black to move
45...Rxf2+ The rook takes the pawn on f2 with check. If you count the number of attackers, and the number
of defenders you will see that the attackers outnumber the defenders, so it’s safe to take the pawn.
LKIERA vs Gattanella
(228) Black to move
14...Qd7 The queen moves to d7. The king is in check from the queen and the knight on b4 is aiming at the
queen. If it weren’t for the check, the queen could take the rook on h1. But because of the check, the queen
has to block the check or else be captured by the knight.
LKIERA vs GregWilliams
(229) Black to move
11...Qxg5 The queen takes the bishop on g5. The pawn on h6 could also take the bishop.
Garykuk vs Gattanella
(230) Black to move
14...Bxe5 The bishop takes the knight on e5.
Garykuk vs grigorfb
(232) White to move
36.Ke1 The king moves to e1 to get out of check and guard the rook!
Garykuk vs grigorfb
(233) Black to move
39...Rxd3+ The rook takes the queen on d3.
Garykuk vs grigorfb
(234) Black to move
18...fxe4 The pawn on f5 takes the pawn on e4. Pins on both the knight and the pawn on f3
Garykuk vs Avrelii
(235) White to move
10.Qh5+ The queen moves to h5 with check. common theme in the 4 move checkmate, the queen checks,
the pawn on g7 blocks by moving to g6, then the queen captures on e5 with check, winning the rook
Garykuk vs herrero
(236) White to move
13.Qf7+ The queen moves to f7 with check. Just like in the 4 move checkmate, the bishop guards the
square on f7. After the king moves to d8, the bishop on c2 can come to g5 with check. The bishop blocks,
and then the queen can take on d7 with checkmate.
Garykuk vs herrero
(237) White to move
27.Qxf6+ The queen takes the knight on f6.
Gattanella vs caissa100
(238) White to move
26.Nc6 The knight moves to c6. Sometimes it’s not a good idea to capture a piece or a pawn. Here we
would put the queen in a pin if we captured d4. It’s better to leave that poison pawn alone and go for the
“Knight Fork.” A fork is when one piece is aiming at two pieces. Notice that the knight on c6 aims at both
the queen and the rook?
Gattanella vs LKIERA
(239) Black to move
26...Bxc6 The bishop takes the knight on c6.
Gattanella vs LKIERA
(240) Black to move
27...Kxd7 The king takes the rook on d7.
Gattanella vs Garykuk
(241) Black to move
29...Nxc2+ The knight takes the queen on c2.
Gatanella vs Garykuk
(242) White to move
33.Nxb5+ The knight takes the pawn on b5 with check.
Gatanella vs Garykuk
(243) Black to move
35...Kxb5 The king captures the unprotected knight on b5.
Gatanella vs Garykuk
(244) White to move
29.Rxg7 The rook takes the pawn on g7. The queen and the king both guard g7, however, the queen is
worth more than the rook and knight that guards g7 combined, so it is a good trade for white. After the
rook captures the pawn, the queen can capture the rook, then the knight on f5 can capture the queen, then
the king can capture the knight and land on g7 at the end of the trade.
Gattanella vs grigorfb
(245) Black to move
48...Rxd5 The rook captures the unguarded pawn on d5.
Gattanella vs Avrelii
(246) Black to move
51...Kxd6 The king captures the unguarded pawn on d6.
Gattanella vs Avrelii
(247) Black to move
25...hxg5 The pawn on h6 captures the knight on g5.
Gattanella vs Avrelii
(248) White to move
22.Qxe3 The queen takes the knight on e3.
Grigorfb vs LKIERA
(254) Black to move
29...Bxf3+ The bishop takes the pawn on f3 with check.
Grigorfb vs Gattanella
(255) Black to move
25...exf4 The pawn on e5 captures the piece on f4.
Herrero vs Gattanella
(257) Black to move
6...Bxa1 The bishop takes the rook on a1.
Herrero vs MargaritaA
(258) White to move
15.Qf7# The queen moves to f7 with checkmate.
Dinc168 vs WeAreDan
(259) White to move
31.Rxf6 The rook takes the pawn on f6. The pawn is pinned by the rook on g3 so it can’t recapture.
Dinc168 vs rickw66
(260) Black to move
40...Qxg3 The queen takes the rook on g3.
WeAreDan vs dinc168
(261) Black to move
47...Rf2# The rook moves to f2 with checkmate.
WeAreDan vs dinc168
(262) Black to move
37...Nxd8 The knight takes the bishop on d8.
WeAreDan vs countKappie
(263) Black to move
38...Kxf5 The king takes the pawn on f5.
WeAreDan vs countKappie
(264) Black to move
19...Rxg2+ The rook takes the pawn on g2.
Orphelins vs chimp5
(265) White to move
35.Qxd8+ The queen takes the rook on d8 with check.
Orphelins vs aravor
(266) Black to move
27...Bxc1 The bishop takes the rook on c1.
Orphelins vs countKappie
(267) White to move
6.Nxe5 The knight takes the knight on e5.
Geezerbloke vs WeAreDan
(268) White to move
16.Bxh6 The bishop takes the knight on h6.
Geezerbloke vs chimp5
(269) White to move
13.Qxg4+ The queen takes the knight on g4. It’s easy to see that the knight is hanging. What’s not easy to
see here is which piece you should take it with. If you take with the knight, that’s fine, it’s not a bad move.
But if you take with the queen it’s a better move because after the king moves, it’s checkmate in one move
with d4# after the black king takes the knight.
Chimp5 vs WeAreDan
(270) Black to move
29...Qxh3# The queen takes the pawn on h3 with checkmate. The pawn is guarding the only escape square
for the king.
Chimp5 vs aravor
(271) White to move
25.Rxg7+ The rook takes the knight with check.
Chimp5 vs countKappie
(273) White to move
26.Qxa4 The queen takes the bishop on a4.
Talem16 vs Dfthd
(283) Black to move
22...Nxh4 The knight takes the knight on h4.
Dfthd vs kiadvent
(284) White to move
47.Bxh8 The bishop takes the rook on h8.
Dfthd vs kiadvent
(285) White to move
15.bxc6 The pawn takes the knight on c6.
Dfthd vs Olson
(286) Black to move
26...Qxa1+ The queen takes the rook on a1.
Dima903 vs Dfthd
(287) White to move
9.Qxf7# The queen takes the pawn on f7 with checkmate.
Dima903 vs larssw
(289) White to move
14.Nxe6 The knight takes the pawn on e6. You can take with the bishop or the knight, or the rook. The
knight forks the queen and the pawn on g7.
Benda vs Dfthd
(290) White to move
15.Bxe6# The bishop takes the pawn on e6 with checkmate.
Benda vs Dfthd
(291) Black to move
25...Bxf2+
(292) Black to move
14...Qxg2#
(293) White to move
24.Qxh6
(294) Black to move
5...Nxe4
(295) Black to move
40...Rxc5
(296) Black to move
28...Bxg4
(297) Black to move
30...Qf2#
(298) White to move
15.Nxe6+
(299) White to move
37.b8Q
Tim Brennan is the creator of Tactics Time, which started off as a column in the quarterly Colorado
Chess Informant Magazine. Tactics Time has grown into a blog, free e-mail newsletter, and now a series
of Kindle eBooks! The focus has always been on real tactics from real player games, which Tim believes
are the most instructive and useful types of tactics to study.
http://twitter.com/tacticstime
http://facebook.com/tacticstime
Anthea Carson is an active USCF tournament chess player, author, blogger, chess teacher, and mom. She
is co-author of the children’s chess book “How to Play Chess like an Animal”, and various thrillers, such
as “The Dark Lake”.
http://twitter.com/chessanimal
https://www.facebook.com/AntheaJaneCarson
[email protected]
Questions Or Comments?
We would love to hear your thoughts. If any of the problems were confusing we would be happy to help
explain the answer. Email Anthea at [email protected] and Tim at [email protected].
Acknowledgements
We could not have done a project like this without all of the people who take the time to enter their games
into the computer, post their games on the internet, and have sent us their game collections to use.
These include:
Paul Anderson,
Pete Short
Francisco Baltier
Fred Spell
Jerry Maier
Bill Chandler
Anthea Carson
Shannon Fox
Dean Brown
Chris Peterson
Brian Wall
Richard "Buck" Buchanan
Joel Johnson
Andy Pineda
Bob Crume
Robert Rountree
Carl Hamre
Ed Stoddard
William Parker
Eric King
Geoff Chandler
Rob Hartelt
Jeff Baffo
Johnny Mac
Kenzie Moore
Edson Cortiano
Tomasz Pintel
William Parker
Aravind Suresh
Priyav Chandna
Many other people sent me games as well, and I am very thankful!
Entering games by hand from score sheets into a PGN format can be a painful job, and I am fortunate that
there are a lot of people who spent hours doing this.
Thank you to readers who helped me edit, and catch errors, and provided good ideas and feedback,
including
Joey Guitian
Peter Horecky
Joel Johnson
Geoff Chandler
Stephen Dann
I am also grateful to the following websites that helped to provide me with games:
http://www.coloradochess.com
http://www.renochess.org
http://www.redhotpawn.com
http://www.nwchess.com
http://www.metrowestchess.org
http://games.groups.yahoo.com/group/UnorthodoxChessOpenings/
http://wyomingchess.com/
http://www.taom.com/pipermail/brianwall-chesslist/
http://cschess.webs.com/
http://eagleandking.webs.com/
http://www.angelfire.com/co/cscc/
http://www.chessclub.com
http://www.timmybx.com
http://www.denverchess.com
http://columbiachess.com/
http://kansaschess.org
http://georgiachess.org
http://www.scchess.org/
http://www.pscfchess.org
http://www.sdchess.org/
http://www.lincolnchessfoundation.org
http://nsca.nechess.com/
http://www.burlingamechessclub.com
http://www.westmichiganchess.com
http://ficsgames.com/
http://www.reddit.com/r/chess/
http://www.chess.com
Loan this Book to a Friend
You can loan this book to a chess friend! Kindle books can be loaned to another reader for a period of 14
days. The borrower does not need to own a Kindle -- Kindle books can also be read using Amazon’s free
Kindle reading applications for PC, Mac, iPad, iPhone, BlackBerry, and Android devices.
http://tacticstime.com/newsletter
One Last Thing…
When you turn the page, Kindle will give you the opportunity to rate the book and share your thoughts on
Facebook and Twitter. If you believe the book is worth sharing, would you take a few seconds to let your
writer friends know about it? If it turns out to make a difference in their chess game, they’ll be forever
grateful to you. As will we.