It came from a Christian book series called "Learn the Bible in 24 Hours" by Chuck Missler.
I admit there are some complicated material in there, but I've gone through a little bit of the less complicated material in a Wednesday night Bible study and I think it's a very interesting series to look at.
Through these details, it really demonstrates how God brought everything together in the Old Testament for Jesus's coming in the New Testament. It also has many interesting facts, perspectives, and statistics involving scripture in order to disprove many scientific and/or worldly theories, among other details.
It's all compiled here