A Survey of Quantum Cosmology