Edinburgh ; New York : T & T Clark,