Thomas Howard Kean Jr.

GPTKB entity