Regularly recommended on HN by folks:
* https://www.goodreads.com/book/show/46674.Feeling_Good
there's also a follow-up:
* https://www.goodreads.com/book/show/54930681-feeling-great