6/25/09

A great post on the incompatilibity of science and religion.