JOHN WILLIAM BATES