Francis E. Fowler, Jr.

GPTKB entity