Stair Agnew — Scottish public official and rower (1831-1916)