Opera, a History of the Impossible Genre