Author: Flaubert, Gustave (author), Lafcadio Hearn (translator), Mahlon Blaine (illustrator)