Tensors and Manifolds: With Applications to Physics