Source: http://www.religion-online.org/article/testing-that-never-ceases-matt-41-2-43-11-gen-35-deut-82-deut-341-8-deut-1818/