A Brief Introduction to Agents. - Shehory, Onn; Sturm, Arnon (2014)