Author: William King Gregory.