Fluent Python : clear, concise, and effective programming - Ramalho, Luciano (Verfasser) (Safari Tech Books Online, 2015)