Edinburgh : T. & T. Clark,