General theory of relativity