Do distributed system developers and enterprise architects really need another book about software development patterns? That's the question one might ask when they first come across Arnon Rotem-Gal-Oz's latest book from Manning entitled SOA Patterns. When so many different patterns books already exist in the enterprise space, is there really a need for one that addresses Service Oriented Architectures (SOA) specifically? After all, is SOA that much different from any other distributed system?