Rankine William John Macquorn Rankine
Channell, David F.
Scotland's Cultural Heritage (Project)
Edinburgh Scotland's Cultural Heritage
1986
Cover title
Rankine, William John Macquorn, 1820-1872.