Anticipation, Agency and Complexity - Poli (Springer International Publishing, 2019)