Modern Canonical Quantum General Relativity (Cambridge Monographs on Mathematical Physics)