Mary Stewart, Duchess of Richmond — English duchess (1622-1685)