Author: Prescott, Frederick Clarke Nelson, John Herbert,