If you were to encounter any notable person operating in the fields of art, music, fashion, technology, media or science during the last 15 years, chances are they would have a story to tell about Russell Haswell. The British multidisciplinary artist...