Stanley F. Birch Jr.

GPTKB entity