William George Scott Moncrieff — advocate, 1846-1927