Mastering Python: Write powerful and efficient code using the full range of Python$1 (Bs capabilitiess - Hattem (IEEE, 2003)