Quick view Add to Cart The Haskell Road To Logic, Maths And Programming $20.10 Kings College Publications