This book, Mastering Pool by George Fels, gives pool players a new insight on how to think through the four major games, straight pool, eight-ball, nine-ball, and one-pocket. This book will help emphasize advanced playing principles of the game through not only explanations but also hundreds of photographs and diagrams. This book would be a great addition to any pool player's collection.