After that, I would go to the clojure docs to get started with web dev in clojure: http://clojure-doc.org/articles/tutorials/basic_web_developm... The luminus framework has a good tutorial to get started as well: http://www.luminusweb.net/docs
Caveat: I do not code clojure as part of my day job.
Chapter 13: Creating and Extending Abstractions with Multimethods, Protocols, and Records
... This chapter serves as an introduction to the world of creating and implementing your own abstractions.
Wouldn't it make more sense to introduce tools for creating your abstractions at least in the first part of the book?
Creating abstractions shouldn't be the most advanced topic in the language.
In the meantime, for the basics, I started with the Koans. http://clojurekoans.com/ I found them a largely excellent way to get up to speed with the language by doing some actual coding.
https://pragprog.com/book/dswdcloj/web-development-with-cloj...
It goes over most of the things you would want to know. Plus, yeah, Luminus.
https://github.com/zubairq/AppShare#the-long-story-of-appsha...