Stone

Politically marooned fan of science and reason.