Short Biography of Dr. Henry Clay Allen

Dr. H. C. Allen was born on February 10, 1836, in the village of Nilestown, near London. He was the son of Hugh and Martha Billings Allen, a descendant of […]