Stephen Pellegrino Stephen is a composer, theatre director, performer, performance artist and all around wild man. His website says it all. Visit Website