Every Major Composer's Greatest Melody (a personal opinion)

Listed in chronological order: 0:00 Claudio Monteverdi 1:38 Heinrich Schütz 2:23 Barbara Strozzi 4:03 Jean-Baptiste Lully 5:29 Henry Pu...