Dr. Richard H. Thorndyke

GPTKB entity