Winning Chess Strategies Fully Revised And Updated