Once upon an algorithm how stories explain computing - Erwig, Martin (The MIT Press, 2017)