David Lee Bruton Jr.

GPTKB entity