Formulate an answer to this elaborate question: A Midsummer Night's Dream is a two-act ballet choreographed by George Balanchine to Felix Mendelssohn's composed music of which famous writers play?
William Shakespeare