An excellent post by Roderick Long.