Introduction To General Relativity by John Dirk Walecka