Samuel Birley Rowbotham

GPTKB entity