Edinburgh : Oliphant Anderson & Ferrier,