Advanced Guide to Python 3 Programming. 1st ed. - Hunt, John (Springer International Publishing, 2020)