I'll reply to my own thread with a great book I found:
Infantry Attacks by Erwin Rommel, the famous desert fox. His book deals with not only squad level combat but large scale combat as well, so I have found it to be very very interesting. He talks of traipsing into some other guys' platoon and taking command of it so he can take out some enemy that are briefly vulnerable, then when he's done lets the platoon go back to their original leader and then some how ends up leading 1,000 men because they don't have any officer senior to him.
Really interesting stuff. The info is of course dated, being written during and after WW1 but he or the editor updated it with notes just before WW2, and much of the advice is still applicable today as much as it was then (His comment about ensuring proper spacing to avoid entire companies from being wiped out while waiting for orders by enemy artillery fire, being careful not to reveal your central command posts by having too many couriers / obvious traffic, etc)