Practical Unix & Internet Security, 3rd Edition is the best general security book I've ever read (and I've read a lot of them). Even Fyodor agrees with me (if that means anything ;-).
As for the CVS book, I didn't particularly like its organization and found learning CVS (even the complex parts) is better done by the docs. Lots of people disagree with me here though.
I'm curious what you thought about The Peopleware Papers: Notes on the Human Side of Software, it looks worth the read.
Peopleware's still on the 'to read' list =)
PUIS, I have an earlier edition of. I do actually want a hard copy of the new edition rather than just an electronic one, but probably won't be able to justify it for a while.
I approached the CVS book from the position of having been using CVS already for quite a few years. But I'd never bothered going beyond the basics. Sure, I could set up a pserver, I could do remote repositories, I could tag, I could even use tags. I wanted to learn about branches though and wanted to see what the book was like.
It is mostly unexciting. The word 'Essential' should be noted. It's almost a quick reference (though I do note that ORA has one of those as well). I did find the branching section useful and it did cover branching philosophies which was nice. Even if the very next day I'd started using subversion and am now importing my various projects from cvs into svn.
I think it's a good book, worthy of a read if you're new to CVS, but I'm not sure if it's worth the cover price. I think it's worth a Safari rent. If you're new to CVS.
Favourite recent node: 279915 - The Study of Computer Programming.