Byron Center, United States
Amateur problem solver. Internet practitioner. Infuriatingly humble twitter aficionado. Thinker.