Marvin E. Spencer, Sr.

GPTKB entity