Internet agents : spiders, wanderers, brokers, and 'bots - Cheong, Fah-Chun. (New Riders, 1996)