Arcangelo Corelli

Peter Allsop
Oxford University Press
9780198165620
0-19-816562-5