Lean Python - Gerrard, Paul (Apress, 2016)