Web services platform architecture : - Weerawarana, Sanjiva (Prentice Hall PTR, 2005)