The job of physicists is to worry about numbers, but one number has perplexed physicists for more than a century. That number is 0.00729735256—approximately...
There are a host of scientific problems with evolution. One egregious difficulty is an untestable proposition that people (and primates) evolved from...