Посмотрите книги Гмурмана.