Who was the architect of Heriot's Hospital?
Laing, David,1793-1878.
[Edinburgh]
[1851]