The Theory and Practice of Social Machines - Nigel Shadbolt, Kieron O$1 (BHara, David De Roure, Wendy Halls (Springer, 2019)