Agents in Principle, Agents in Practice - Kinny, David (Springer Berlin Heidelberg, 2011)