Edinburgh ; New York : Churchill Livingstone,