Distributed Manipulation by Karl F. Bohringer