Expert Service-Oriented Architecture in C# 2005, Second Edition