The Complete Guide to Chess Opening PrinciplesTryfon Gavriel1 courseThe Complete Guide to Chess Opening Principles(4.63 with 8 reviews)