Author: Philomenus.