КулЛиб электронная библиотека 

Издательство: http://new.homepc.ru/offline/2006/123/

 (исправить издательство)