Software Agents - Bradshaw,Jeffrey M. (MIT Press., 1997)