Clojure From the Ground Up by Kyle Kingsbury
Publisher: Aphyr.com 2014
This guide aims to introduce newcomers and experienced programmers alike to the beauty of functional programming, starting with the simplest building blocks of software. You'll need a computer, basic proficiency in the command line, a text editor, and an internet connection. By the end of this series, you'll have a thorough command of the Clojure programming language.
Computers & Internet Programming Languages & Tools Clojure