GENERAL RELATIVITY AND GRAVITATION