Re-read Team of Teams awhile back, ironically more in my civilian capacity. I know some here scoffed at the idea that McChrystal’s ideas could be realistically implemented without a hand-picked team. But mindset-wise, a lot of what he focuses on seems like it’d pay great dividends in software development; the industry is moving in a similar direction, but some old heads and management types have trouble letting go. At any rate, I started writing down some of the sources in the footnotes, and picked a couple of them up on Amazon.
Seize the Fire: Heroism, Duty, and Nelson's Battle of Trafalgar - a great study of how Nelson was vaulted to fame as British society gave new value to heroes and the heroic. But it also touches on how Nelson formed a culture which led to victory at Trafalgar. Part of this was finding the right balance of control and initiative. The British did this, in contrast to the French and Spanish. The French came from a post-Revolution society which threw away too much of military and other traditions uncritically. The Spanish were the opposite, stuck in a backward and almost medieval feudal mentality. The book also goes into great detail about how the battle was fought, and it’s incredible just how much of a brutal bloodbath fighting in the Age of Sail was.
Chaos: Making a New Science - An introduction to chaos theory, how it works, what it is and isn’t, and how it was developed.