New Oxford History of Music: v.5: Opera and Church Music, 1630-1750 by Anthony Lewis | Menrva Books | MenrvaBooks