Gravity, particles and space-time (World Scientific Pub. Co., 1996)