Social Machines - Hendler, James; Mulvehill, Alice; Mulvehill, Alice Marie; Mulvehill, Alice M. (Apress, 2016)