The challenge of anticipation a unifying framework for the analysis and design of artificial cognitive systems / - Pezzulo, Giovanni. (Springer,)