Treatise on Harmony

by

  • Publisher: Dover Publications
  • Print ISBN: 9780486224619, 0486224619

  • eText ISBN: 9780486171371, 048617137X

  • Pages: 512