Edinburgh : Oliphant, Anderson & Ferrier,