John Cruickshank, LLD

1861