Author: E. Allen Brown.