Edinburgh : Bell & Bradfute,