(use '[clojure.string:only (join split)])
(def phrase "rosetta code phrase reversal")
(defn str-reverse [s] (apply str (reverse s)))


(str-reverse phrase)

(join " " (map str-reverse (split phrase #" "))) 

(apply str (interpose " " (reverse (split phrase #" "))))