Britannica
Sources used in this answer
Who wrote the short story that inspired Madama Butterfly?
Created from Britannica articles
using AI.
AI can make mistakes, so verify using Britannica articles.
Madama Butterfly
Italian composer Giacomo Puccini, 1908.
The short story that inspired the opera Madama Butterfly was written by the American author John Luther Long.1
Puccini first encountered the narrative through a one-act play of the same name by David Belasco, which was itself derived from Long's original story.1