This is a great book, with excellent examples, a guide to practice new techniques, many book give you tons of theory, science and don't care uf you learn or not, the autor really vares aborta you improving your skills. I will use this book over and o...