Henry Essex Edgeworth : Confessor of French King Louis XVI

Henry Essex Edgeworth : Confessor of French King Louis XVI He was born in Edgeworthstown, County Longford, Ireland as the...