I teach, give talks, and am constantly suggesting books to my students and friends. I also have a podcast, Writers on Writing, and we have a separate affiliate page for that: bookshop.org/shop/writersonwriting. Every book on these lists is a book I've read and will continue to recommend. It's a work in progress; check back often for updated lists. And send me your favorites for my Student-friend picks page.