Stravinsky: A New Appraisal of His Work With a Complete List of Works