William Wilson writer in Edinburgh, ...