The chess player's bible illustrated strategies for staying ahead of the game - Eade, James; Lawrence, Al (Barron's Educational Series, 2015)