Перевел с английского Дмитрий Чекалов.