Praxiphanes of Mytilene and Chamaeleon of Heraclea : text, translation, and discussion /: text, translation, and discussion. (2017)