Реляционные базы данных в примерах
Святослав Куликов
Исповедь недоумка
Филип Киндред Дик
understand algorithms
Неизвестный
Структура и интерпретация компьютерных программ: [перевод]
Харольд Абельсон
Думай медленно... решай быстро
Daniel Kahneman