James Sherrard Armstrong

Lawyer, jurist, and landowner