Microsoft.NET XML Web services step by step - Freeman, Adam, (Microsoft Press,)