Joint British Liberal Political Studies Group and History Group conference.
Report: BLPSG conference
—
by
For the discussion and research of Liberal, Liberal Democrat and SDP history
—
by
Joint British Liberal Political Studies Group and History Group conference.