Mastering Python design patterns - Kasampalis, Sakis (Packt Publ., 2015)