Author: Purdy, Charles Wesley.