Psychology
How Software Companies Die
Programmer