Composers: Davide Di Blasi - Vincenzo Vangi - Robert Tamascelli - Carlo Cavalli - Johann Sebastian Bach - Ric Ocasek - Ed Sheeran - Danielle Curiel - Luca Fioretti