Bruce, David,writer in Edinburgh.