Agent Technology by Nicholas R. Jennings