design programs
Неизвестный
programming without fools
Молох (сборник)
Станислав Лем
Основы программирования с Java
Тимур Машнин
Изучаем Медиастример2
Пластов И.В.