William K. Bowes, Jr.

GPTKB entity