Sir George Stewart, 5th Baronet - Scottish advocate