William Botting Hemsley

GPTKB entity