Edit: Regarding the Enhanced version, make sure you have one of the devices that supports the enhanced version. I was getting upset, not finding the videos on the Kindle for PC, then realized I needed to view it on my wife's iPad.
Normally, I would only like a kindle version of a book if it were something I was reading cover to cover. Paperbacks are just easier to reference when you are looking for specific things. However, the kindle enhanced version of this book has videos to demonstrate the exercise.
Ideally, I think one should find a good book reference, good video reference, and a trainer you trust, whenever engaging in a new exercise routine, and occasionally thereafter, to tweak the exercise(s). Even a person who is a top notch trainer can not keep track of every joint position when learning something new, and having someone to tell you "your foot is pointed out too much" is very helpful.
All that said... This book has a thorough explanation of core kettlebell exercises. Steve Cotter is one of the top names in the kettlebell world, and is my personal favorite source for material on the subject.
He starts off with the basics of the kettlebells themselves, their history, and a little bit about kettlebell competition. Then discusses, workout principles, goals, assessments, and warm-ups.
From there, he gives some great explanations of the basic exercises you should master first. Along with the explanations, are good photos, and common mistakes, but like I said, the enhanced version has some great videos.
He also has some advanced moves, but oddly, I don't feel he describes these as well.
Finally, he gives some routines, and sport specific routines. As someone who personally trains a lot of wrestlers (including my own 7 time New England champion, daughter), I can tell you I was very pleased with the routine he outlined for wrestlers.
There is also a glossary, and a section on nutrition (which is touched on so lightly as to be almost useless, and I don't feel should be in this book)
This is a great book for people of all levels of kettlebell experience, and for anyone up to advanced, you could get away with this being your only book on the subject.