Refactoring Improving the Design of exisiting code 2nd Edition
C# Development
Programming F# 3.0
Programming Logics
Parallel And Concurrent Programming In Haskell