Grand Illusion: Phantasmagoria in Nineteenth-Century Opera by Gabriela Gomes Da Cruz | Menrva Books