Introduction tp Programming in Python - Sedgewick, Robert; Kevin Wayne; Robert Dondero (Nodia Pearson, 2016)