Python essentials (John Wiley, 2024)