In thirty years of playing in bands and sharing musical ideas and insights with some of the top musicians in his field, Mike Marshall has enjoyed an amazing opportunity to compose music for some incredible players.