Expert service-oriented architecture in C#2005 - Hasan, Jeffrey (The expert's voice in .Net, 2006)