Stewart, ? James., 1612-1655 4th Duke of Lennox