Andrew Stuart, 2nd Lord Avondale