Overview

John Kynaston Cross

(1832—1887) industrialist and politician