James Freeman Clarke | doi.page