Python Recipes Handbook - Bernard, Joey (Apress, 2016)