JOHN WARVELLE HARBAUGH