James Rannie Swinton — Scottish portrait artist (1816-1888)