I'm looking for some appropriate 1st year, or possibly 2nd year, level grad texts on galaxies and cosmology. The grad course at my university requires Cosmological Physics by Peacock and Galaxy Formation by Longair. I've noticed many old cosmology course websites require Weinberg or Dodelson or Binney; though from what I have seen Dodelson might be better for me since I will be self-studying for a year or two (likely going to sit in on some classes for some background material and hopefully get some references haha) before I consider applying to grad school. As for Binney, I'm not interested in dynamics and his book from 1998 seems outdated from what I have read. I've also read on the forums that Dodelson might be better suited for people with a background in particle physics; I would much rather learn from the astrophysical perspective. So do any of you have suggestions for which cosmology and which galaxy book I should get? Are the books by Peacock and Longair solid to learn from? Please note, my background is a completed bachelors with a double major in physics and astronomy so hopefully that gives you a sense of what to recommend. Thanks.