Author: Wilson, John Albert.