Internet Archive BookReader

Mediaeval music : an historical sketch