• publisher: Edinburgh
  • creator: Nichol, James, 1810-1879
  • years: 1873.
  • pages: 336 p.
  • download: pdf file