Text this: An introduction to tensor calculus, relativity and cosmology