Clojure for the Brave and True: learn the ultimate language and become a better programmerby Daniel Higginbotham