Vidya, Vigyan and Vedas