С. А. Фаер

Траблшутинг: Как решать нерешаемые задачи, посмотрев на проблему с другой стороны