This book has exceeded even my highly set expectations after reading reviews from my predecessors. The entire poker spectrum is dealt with creatively and with skillful flair. Your pace of reading is never obstructed by incomprehensible sentences or theories. It reads like watching a good movie: there is no way to stop reading, unless you doze off after several hours, and you remain constantly fascinated wanting more. Notice however that if you're looking for advanced poker theories, this would not be the right choice for you. Any other player, from beginner to somewhat experienced, will gain a lot from this excellent reference guide. Bottomline: A must-have before plunging into the vast virtual library of poker literature.