Daily Archives: February 24, 2011

The Fine Tuning Argument Debunked

Advertisements

Leave a comment

Filed under Science