Python algorithms : mastering basic algorithms in the Python language - Hetland, Magnus Lie (Expert's voice in Python., 2014)