Source: http://www.religion-online.org/book-chapter/approximate-chronology-of-the-old-testament-writings/