New York City Opera Project The Original Story: John Luther Long and David Belasco Madame Butterly Puccini: Madama Butterfly Madame Butterly based his opera magnum opus apparently "The Original Story: John Luther Long and David Belasco" Puccini John Luther Long apparently Madame Butterly based his opera