Чтение этой книги помогло мне систематизировать свои знания в данном направлении. Хорошая работа автора!