Just to second that On Writing is a fantastic book, well worth reading. The way he blends his very helpful thoughts/advice about writing with a few insightful reflections on key moments in his personal life and professional development is some of his best writing - some of the best writing, well, on writing.