Clojure programming cookbook. (2016)