NLM Digital Collections

Wm. Henry Allen Esq