Shermer's recent comments:


Shermer has made no comments.