How many years are between the Old and New Testament writings?