A history of the greatest programming language ever created and the minds behind it. The book covers the history of Lisp and its pioneers from an interesting angle as it includes lots of code and technical details.
an exploration of macro systems in C, CL, Scheme, and Racket, showing the pitfalls of the first three.
Also explores the macros of Julia, Elixir, and Rust briefly.
Or, how to choose between languages of the lisp family