Author: theodore & meilhac & halevy de banville