One Hundred Years Of General Relativity: From Genesis And Empirical Foundations To Gravitational Waves, Cosmology And Quantum Gravity (In 2 Volumes)