John Cleland (1835–1925), LRCSEd (1856)

1900