Laws of Science echo Laws of GOD