Web Service Composition - Charles J. Petrie (Springer, 2016)