The Design of Intelligent Agents: a layered approach (1996)

by J P Müller