Steven S Skiena (2008) ‘The Algorithm Design Manual’, Springer Science+Business Media. oai:ais:library-item:18567