The geometry of spacetime : an introduction to special and general relativity - Callahan, James J. (Undergraduate texts in Matematics., 2000)