Diarmid Campbell
My personal website
Here are some sample tracks of music I have co-written and recorded with other musicians.