Person

Leighton, W. A. (William Allport), 1805-1889.