Hubert Howe Bancroft

GPTKB entity