This book was initially conceived after some starting archaeological discoveries began to be made in the second half of the twentieth century. At the same time, a new computer software was developed, which could verify astronomical dates given in many ancient texts. Once the astronomical data was verified to be correct, it added to the overall credibility of the concerned texts. This work takes cognizance of some of the new data, and discoveries, and attempts to ...