Memorial of John Middlemass; also Sermon
Young, John,active 1878.
[Edinburgh]
[1878]
Middlemass, John.