Johann Sebastian Bach and his contemporaries incorporated traditional chorale melodies into numerous of their major works in such genres as the cantata, chorale prelude, chorale fantasia, chorale fugue, chorale motet, chorale variations, oratorio, and Passion. Like composers before them, Johannes Brahms and Max Reger composed variations on themes taken from earlier composers (e.g., Brahms's "Variations and Fugue on a Theme by Handel", op. 24, and "Variations on a Theme by Haydn", op. 56a; and Reger's "Variations and Fugue on a Theme by Bach", op. 81, and "Variations and Fugue on a Theme by Mozart", op. 132). Stravinsky derived much of the musical material for his "Pulcinella" from the work of various 18th-century composers.