Dr J C H Dunlop, Haddington.