I've been reading Demarco and Lister's PeopleWare again. It awes me every time I read it, the amount of insight in this book. Reading it 3 years ago totally changed my point of view on a lot of things, and I never turned back.
Peopleware: Productive Projects and Teams
Buy it, borrow it, whatever. just read it if you haven't..