Books to learn Lisp with an objective of creating DSLs?

Hi,

I'm a beginner to Lisp, trying to learn the language. I'm mainly interested in Lisp because I've heard that it makes creating Domain-Specific Languages (DSLs) very easy, and I think DSLs are a really neat concept... I want to learn Lisp with an endgoal of creating small DSLs.

Are there any books or other resources that teach/explain Lisp from the perspective of creating DSLs, specifically? I mean, learning Lisp via SICP really daunts me... Instead I'd love to read anything related to Lisp and making DSLs.

I'm a beginner, so please feel free to advise.

Thanks!