BarbalatsDilemma

101
reputation
2

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