james harde