SPACETIME AND GEOMETRY - AN INTRODUCTION TO GENERAL RELATIVITY by SEAN M. CARROLL , 2019