I would be less enthusiastic than the other reviews. this book is simple, This is its strength, and well remembers the simple principles. but lacks "how to apply". things are handled quite heterogeneous manner, certain principles are carefully peeled, and others are flown. but the book is enjoyable to read, which is the least of things ...