JOHN HOWELL CAVANAUGH, JR.