The Joys of Chess: Heroes, Battles and Brilliancies