fantastic book and great help
Really helps to understand the subject. In depth knowledge. However, if you studying the course you need something else, it does not covers every possible answer/ question. I had to buy another few books in order to learn about other areas like relation and work with ethnic minorities, religious and cultural differences, families structure, etc.