James Thomas Aubrey Jr.

GPTKB entity