The problem is, managers should reads books, and studinig this situations, the job of them to solve it and not yours..
There are many books around it, but I believe, you should give books into your boss's hands, and wait for his reaction, if any..
Like one of the best for it about how things going on nasa software teams.. why could they write the Level5 code, with 99% of bugfree code.. and timelines, whatever.. and mostly how to manage the employee to do good job..
Check out:
They Write the Right Stuff (goolge)
(
http://www.fastcompany.com/online/06/writestuff.h tml)
If your boss do not care about it, why would you? Just leave him in peace.. And now you know, what sould you first check about a new boss
;)