Overview

Sir William James Richmond Cotton

(1822—1902) businessman and politician