Gary has collaborated on a wide range of projects with numerous musicians and creative artists over the years, including the following (for further information, click on the name or image of each respective collaboration below to follow the link) : -