No Image Available

Alessandro Scarlatti: An Introduction to His Operas

Donald Grout

ISBN: 9780520036826