The behavior of animals : mechanisms, function, and evolution - Bolhuis, Johan J. (Blackwell Publishing, 2005)