Holland, Owen

Artificial Ethology - Oxford University Press 2001 - 261p.

9780198510574