William Ripley Nichols

GPTKB entity