I normally do not like openings manuals, but if you must have one, this is a better choice than MCO. In fact, it is a cross between MCO and a typical Schiller openings encyclopedia. It has very convenient, full-page tables of suggested moves for each opening discussed, and the discussions include ideas, variations, and sample games.
The advice is aimed at club players, which is something I like very much, as opposed to NCO (or even MCO) which contains best lines for masters.
The openings here are not all off-the-wall gambits, although many of those are included. Fairly standard and common open games are here too -- the Spanish Exchange, for example. This is really a book for combatting offbeat LINES of various openings. If your opponent has memorized some sharp lines which could give you trouble, you will have to memorize your responses.
The aim of this book is to keep the memorization to a minimum. Ordinarily, normal moves are sufficient. This book is your defense against a "weaker" opponent who is attempting to win points simply by memorizing.
The best thing about the book is the use of ! and ? in the tables. They actually include some common blunders and refutations, unlike most such tables which list only "best" play. The idea is to suggest lines which you can play with reasonable confidence as a club player, and to point out the likely pitfalls for both sides, in a very easy-to-use format.
This is not a repertoire book, and it is not a way to learn to play open games. It is strictly a quick-reference for playing against those annoying club-level opponents who are determined to concentrate on surprises in the opening rather than on improving their own games.
If this were on CD (in Chessbase or PGN) instead of in a book, I would give it 4 stars.