Core principles of special and general relativity - Luscombe, James H., (CRC Press,, 2019)