Overview

Sir James Joseph Allport

(1811—1892) railway manager