I bought this book on a whim, knowing nothing about it.  I was very impressed when it arrived.  The book is well done.  It doesn't go into great detail into any one topic, but that's the intent. It gives a beginner's intro to each topic.  I plan to buy other volumes in this series