John Tromp

John Tromp

25 Followers

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