Daniel Wilson is a writer, musician and sometimes lecturer, carving out an existence on the outskirts of mainstream…