Timothy C. Batten Sr.

GPTKB entity