Mehlhorn, K. (2016). Algorithms and Programs: Erasmus Lecture 2014. European Review, 24(1), 4-16. doi:10.1017/S1062798715000381.