Person

Trench, William Stewart, 1809-1877.