History and culture of the Indian people: vedic age (Bharatiya Vidya Bhavan, 1996)