Mark Rupright

Physicist. Skeptic. Beer-swilling, barbecue-munching, low-brow geek.