Dr Balfour Marshall , Edinburgh.