Raymond C. Scherer Jr.

GPTKB entity