An excellent chess program that allows searching, viewing, and creation of PGN files. Use it to study thousands of Grandmaster chess games. Search for a variation, position,...