Fun and uplifting, Thank God for Evolution goes beyond the current debate to offer up a whole new way of thinking about science and religion.

thankgodforevolution.com