The book comprises twenty papers. The first seventeen papers are based on Vedic themes and the last three on non-Vedic themes. The first two papers deal with the aitihasika interpretation of the Vedas which was alluded to in the pages of Nirukta by Yaska. The author has advocated boldly that this type of interpretation will result in a decision of the date of Vedas also, at least approximately. Similarly, the other two papers, viz, the Battle of Hariyupiya and ...