Denis Lamoureux unwittingly encourages Christians to embrace not a meaningful dialogue between faith and science but a self-imposed intellectual captivity.
He focuses on one subtopic of one chapter, dismissing the rest of the scientific content of the book as failing to engage with mainstream science.
Denis Lamoureux uses classic design language while denying design.
Or in a rock? Or a snowflake? This is a common contention from ID critics.