Thomas Henry Cocroft/Definition

An Episcopal priest in Providence, Rhode Island in the late nineteenth century.