Typical Weinberg firehose of excruciating calculation, but a very complete and unified presentation of a tremendous amount of material. I am not a physicist, and do not pretend to have followed much; I had to skip several entire chapters, something which doesn't typically happen (I've studied plenty of math and physics, including astrophysics, and the undergraduate level). Everywhere, though, there's copious references to exquisitely-selected and up-to-date literature (usually several per page), the writing is clear, and the printing is marvelous. Material that I was competent to review, such as that on baryogenesis and stellar nucleosynthesis, was presented with a fresh perspective and utter command of detail, both experimental and theoretical.