C. D. Spangler Sr.

GPTKB entity