Author: Pseudo-Johannes Philoponus.