Edinburgh ; Montreal : Churchill Livingstone ; Eden Press,