Refuting compromise: a Biblical and scientific refutation of "Progressive creationism" (billions-of-years), as popularized by astronomer Hugh Ross - Sarfati, Jonathan (Master Books, 2004)