Robert Stewart, 3rd of Ardvorlich — 1625 -