Recommended Books

Modern Chess Openings
Nick de Firmian, United States Chess Champion

The Ideas Behind the Chess Openings
Reuben Fine, International Grandmaster

How to Reassess Your Chess
Jeremy Silman, International Master

The Inner Game of Chess
Andrew Soltis, International Grandmaster

The Art of the Checkmate
Georges Renaud and Victor Kahn

The Art Of Chess Combination
Eugene Znoskoborovsky

Software

Chess Mentor

The Chess Exchange

Swiss System tournament directing software

Chess Utilities Downloads