Hunt, J. (2019). Advanced Guide to Python 3 Programming. Springer (part of Springer Nature). https://doi.org/10.1007/978-3-030-25943-3