Alexander Walker, LLd

1879