Maybe the most entertaining, least wonky book I've read on organizational structure. It is light on specific prescriptive approaches, but the key takeaways could be applied in almost any organization. It certainly challenged me to rethink team interfaces at our company.