Distributed Control Of Robotic Networks by Jorge Cortes & Francesco Bullo