Evolution of Learning and Memory Mechanisms - Krause/Hollis/Papini (Cambridge University Press, 2022)