Dreams Of A Final Theory - Steven Weinberg

I've read this twice, and found it interesting and valuable. Okay, so the SSC is dead, but the real meat of this book is Weinberg's discussions of how physicists go about making theories. He also has a very clear way of laying out philosophical discussions.