Newman, Stephen C.
Semi-Riemannian geometry : the mathematical language of general relativity
Hoboken, NJ : Wiley, 2019. xiv, 639 p.   
QA671 N48