james h bennet