Author: Grum Anselm.