William James

English lawyer, surveyor and railway promoter (1771-1837)

Categories: