james h. clark