Edinburgh: T & T Clark,