A caution about Weinberg's book. He's a writer, but an unusually successful one. As a result, he has an enormous amount of control over what he writes and when. As far as I could tell, he works under little or no outside pressure, including deadlines. It's not yet clear to me how compatible his methods are with a more externally-driven workload.