Cohomology of Compact Connected Lie Groups