Title: Functional Programming in C#, Second Edition