Verdi's Operas: An Illustrated Survey of Plots, Characters, Sources, and Criticism - 9781574674484