Functional Python Programming : Create Succinct and Expressive Implementations with Functional Programming in Python - Lott, Steven (Packt)