Author: Grandfather Gregory.