organsnyder: Good for learning the mindset of developing backward-compatible APIs in any language read comments

cfeduke: Is older but relevant and clearly describes concurrency on the JVM. A must read for any Java, Scala, Clojure, etc. software engineer; well-written, enjoyable, concise. read comments