Author: Philirenaeus.