Author: J. Fairgreeve.