John Tromp
22 Followers

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