diff --git a/free-programming-books.md b/free-programming-books.md index eafba5b754d8ba3e09d11aaf423106dbc5a6f42a..e9adc693d2306ede00108dbd27c651e84e578b1e 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -774,6 +774,7 @@ Kerridge (PDF) (email address *requested*, not required) * [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/) * [Structure and Interpretation of Computer Programs](http://sarabander.github.io/sicp/html/index.xhtml) * [The Black Art of Programming](http://self.gutenberg.org/wplbn0002828847-the-black-art-of-programming-by-mcilroy-mark.aspx?) - Mark McIlroy +* [The Craft of Programming](https://kilthub.cmu.edu/articles/The_Craft_of_Programming/6610514) - John C. Reynolds * [Think Complexity](http://www.greenteapress.com/compmod/) - Allen B. Downey