John Tromp
25 Followers

Dutch computer scientist, game player, puzzle lover, and recumbent biker.