Author: Produs Diadochus.