Algorithms in a Nutshell: A Practical Guide (2016)