June 28, 2007Society & CultureLong time Ambient Musician Steve Roach talks about his creative process.