Tensor calculus, relativity, and cosmology : a first course - Dalarsson, M. (Elsevier Academic Press, 2005)