Author: Wilson, Frederick Richard.