Edinburgh : T&T Clark,