I read lots and lots of project management books. Ranging from useful to nonsense. This one's both useful and makes sense.
Reinventing Project Management: The Diamond Approach to Successful Growth and Innovation, Aaron J. Shenhar and Dov Dvir, Harvard Business School Press, 2007
This book has sensible, realistic, practical suggestions on how to manage projects. No "magic beans," no psycho-babble about self actualizing the staff before starting to manage the project, no over the top agile suggestions about the lack of purpose of project management, self indulgent proclamations about having discovered the secret to managing projects in some new paradigm, so suggestions that we know and apply every day is some now obsolete. Just plain, straight, approaches to delivering value to customer.
Worth the $35, buy it, read it, read it again, get back to the work of managing projects for money. That's what we get paid for, that's why we're called project and program managers. We do (or should) deliver value to customers.