Have bought three of the most famous and different books on the subject, it is clear that this one is the easiest to understand. This book is very friendly and comprehensive for self-study, and one can easily stick with it