Charles Hamilton, 7th Earl of Selkirk — Scottish nobleman (1847-1886)