Michael Gosselin
Michael Gosselin

Michael Gosselin

Chess Player, software developer