i was expecting more deep contents in this book, but it turned out not. there is couple of chapters were useful, but i didnt find it a book that teachs something. its more like opinions. its only useful for novices.