Evan Kirchhoff

Mobile developer, foodie wannabe, amiable curmudgeon, professionally-trained philosopher, amateurishly-trained physicist, ex-Winnipegger.