Author: William G. B. (William Glasgo Carson