Author: Diocles.