Python 3 Project-based Python, Algorithms, Data Structures - Hossain, Mashrur (Packt Publishing, 2019)
Online resource; Title from title screen (viewed September 27, 2019)