BarbalatsDilemma

218
reputation
1
5

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