Multi-Robot Systems by Alan C. Schultz, Lynne E. Parker & Frank E. Schneider