This reader’s recommendations and supporting excerpts from the sampled discussions.
3 books
The book is great for learning new ways to think about problems
"Introduction to Algorithms" by CLRS seems to be the default choice
"You Can Negotiate Anything", by Herb Cohen.