Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C# ESS-ALGO.AE1 ISBN: 9781644592700