Отличный учебник по теме.