Overview

William Allan

(1813—1874) trade unionist