After I thought long to order the book, due to the price, I did it but ultimately and must say that it is very good after the first reading. The program itself is very complex and the method, I try times, you come though sometime and sometimes more, sometimes less satisfied the goal, but you need a lot of patience and time thereby. The book is well organized and I highly recommend it.