BarbalatsDilemma

323
reputation
2
7

Canadian engineer by training. Physics, programming, sci-fi, and music enthusiast.