Derrick Crowe
Derrick Crowe

Derrick Crowe

Unabashed nerd, unrepentant pacifist, unapologetic advocate for science and reason. Opinions my own (duh).