Author: Phocion.