John III was the father of Sigismund III Vasa. Sigismund III Vasa was King of Poland and Grand Duke of Lithuania from 1587 to 1632, and King of Sweden from 1592 to 1599.
The Enigmatic Rule of Sigismund III Vasa: A Journey Through Polish-Lithuanian and Swedish History