The Hall Caine Papers (archive)

GPTKB entity