Hindu writings : a short introduction to the major sources