Clifford Everett Shank, Jr.

GPTKB entity