Edinburgh : Johnston & Bacon,