kdawson

121
reputation

Technologist, journalist, bellwether, recovering physicist.