Constructing intelligent agents using Java - Bigus, Joseph P. (J. Wiley & Sons, 2001)