Ptolemy Harmonics: Translation and Commentary (Mnemosyne, Bibliotheca Classica Batava Supplementum) by Jon Solomon | Menrva Books | MenrvaBooks