Stewart, John of Ardvorlich.