Bestsellers in Opera

February 12, 2016
9780393057218
  1. History of Opera
    by Carolyn Abbate, Roger Parker
  2. Soprano on Her Head Right Side Up Reflections on Life & Other Performances
    by Eloise Ristad