Form, Program, and Metaphor in the music of Berlioz