Creation Science Research

ICR (Institute for Creation Research) and other scientific articles.