thomas c. hinkle