Web Services : Theory and Practice - Jenny Craven (Elsevier Science Ltd., 2004)