Python programming essentials - Dennison, Justin; Lowrie, Daniel (Packt Publishing, 2024)