Author: Ambriose Thomas; Michel Carre; Jules Barbier