Hello. What are some good books for learning cosmology? I know GR (At the level of Schutz) And /some/ QFT. So...How much particle physics/QFT are required for a book like Weinberg or Dodelson? Should I do my QCD and Electroweak theory and particle physics before doing cosmology?