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