THE FORMATION OF THE BRITISH LIBERAL PARTY, 1857-1868.
Edition: 2D REV. ED.
Publisher: HARVESTER PRESS
Place of publication: HASSOCKS