When was Ezra Townsend Cresson born?

Ezra Townsend Cresson was born in 1838.