Richard L. Fruin, Sr.

GPTKB entity