The Co-Evolution Of Black Holes And Galaxies