Fluent Python: clear, concise, and effective programming - Ramalho, Luciano (O'Reilly, 2015)