Microsoft Windows Communication Foundation step by step - Sharp, John, 1964- (Microsoft Press, 2007)