The Billboard illustrated encyclopedia of opera - Sadie, Stanley; Bellingham, Jane (Billboard Books, 2004)