General Relativity And Quantum Cosmology