One of the only books I've consistently recommended is High Output Management[1] by Andy Grove. His methods for dealing with complex interconnected problems was as brilliant as it was when he wrote it 30+ years ago.
1. http://www.amazon.com/High-Output-Management-Andrew-Grove/dp...