Charles Stewart, 3rd Duke of Richmond — Scottish-English nobleman (1639-1672)