Old tricks, new dogs : ethology and interactive creatures (1997)

by B M BLUMBERG