Personally I am impressed with Clojure as a recent Lisp. Lately I've been reading Graham's On Lisp on the bus. I am greatly enjoying it but for some examples I'm also finding myself being super-critical about the details such as the paragraph that is duplicated here, the cringey example there, etc. (I badly want to edit it: I think it is 98% good but I want to clean up that last 2%!)
One of my nits was "he started using nconc without defining it" and pretty soon he is showing how much you can struggle with using destructive operators in functions, macros, etc. Which made me think: if he was using Clojure he wouldn't be struggling with nconc!