anchor.diff:  by Ivan Grishaev +
   Aug 31, 2018
   
  -| image::http://ecx.images-amazon.com/images/I/51dqOLcPL7L._SL160.jpg[Getting Clojure,link="https://pragprog.com/book/roclojure/getting-clojure"]
  +| image::https://images-na.ssl-images-amazon.com/images/I/51dqOLcPL7L._SL160.jpg[Getting Clojure,link="https://pragprog.com/book/roclojure/getting-clojure"]
   | https://pragprog.com/book/roclojure/getting-clojure[Getting Clojure] +
   by Russ Olsen +
   May 19, 2018
   
  -| image::http://ecx.images-amazon.com/images/I/51Bvd25CstL._SL160.jpg[Programming Clojure 3rd edition,link="http://a.co/bSxW6A6"]
  +| image::https://images-na.ssl-images-amazon.com/images/I/51Bvd25CstL._SL160.jpg[Programming Clojure 3rd edition,link="http://a.co/bSxW6A6"]
   | http://a.co/bSxW6A6[Programming Clojure 3rd edition] +
   by Alex Miller, Stuart Halloway, Aaron Bedra +
   Feb 21, 2018
   
  -| image::http://ecx.images-amazon.com/images/I/41k50H6VpaL._SL160.jpg[ClojureScript Unraveled,link="http://a.co/cDfN4n4"]
  +| image::https://images-na.ssl-images-amazon.com/images/I/41k50H6VpaL._SL160.jpg[ClojureScript Unraveled,link="http://a.co/cDfN4n4"]
   | http://a.co/cDfN4n4[Quick Clojure: Effective Functional Programming] +
   by Mark McDonnell +
   Aug 23, 2017
  
positive.code: [width="80", cols="<.^30a,.^70", role="table"]
  |===
  
  | image::https://s3.amazonaws.com/titlepages.leanpub.com/elementsofclojure/small[Elements of Clojure,link="https://leanpub.com/elementsofclojure"]
  | https://leanpub.com/elementsofclojure[Elements of Clojure] +
  by Zachary Tellman +
  
negative.code: by Stefan Kamphausen, Tim Oliver Kaiser +
  Sep 20, 2010
  
  | image::https://images-na.ssl-images-amazon.com/images/I/51dWGdAPwUL._SL160.jpg[Practical Clojure, link="http://a.co/fWbYqs5"]
  | http://a.co/fWbYqs5[Practical Clojure] +
  by Luke VanderHart, Stuart Sierra +
  Jun 1, 2010
  