Indroduction to programming in python: an intradisciplinary appoorach - Sedgewick, Rabert; others (Vidhyanagar Pearson, 2016)