Author: Aristoxenos D. Skiadas
Alternate names: Aristoxenos D Skiadas