A practical introduction to Clojure (created with Gitbook.IO)