Gustav Horn af Björneborg, 1592-1657