on August 14, 2013
The book is written very well. Multiple examples to learn about the concepts.
What i do not like is, there is no solution provided for the end of chapter questions. You will have to read it from their website by registering the textbook. With the book, the publisher should add a supplement book for the answers.
Overall great book.