Fluent Python. - Ramalho, Luciano Gama de Sousa (O'Reilly, 2015)