John Tromp

John Tromp

26 Followers

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