This reader’s recommendations and supporting excerpts from the sampled discussions.
2 books
My vote goes to SICP as well
I found "Writing Without Bullshit" helpful.