Итоги голосования для комментария:
Василий Шаповалов
Можно попробовать учебники литинститутов, что-то вроде, посоветуйте, кто разбирается. Ну и практика, конечно.