HECTOR MACNELL BLACKIE & SON, GLASGOW, EDINBURG & LONDON.