I just finished reading "Managing Humans" by Michael Lopp, who writes at http://www.randsinrepose.com/.
My summary of it is "I've been around the block, I've got a lot experience, here's what I've observed". It's broken into concise chapters conveying practical points.
For example:
It's written in 2007, and he explicitly targets the software engineering audience, so the examples hit very close to home.
It's well written in a casual conversation format and an easy read. Rather than give meaningless ratings ("what does 4 stars mean?"), so I'll just say that the book was worth the time it took me to read (and I'm a slow reader), and entertaining too. It's a good mix of both substance and sharp comedy.