Microsoft windows communication foundation: step by step with CD - Sharp, John (Vidhyanagar PHI, 2007)