Five Honourable Gentlemen : the Decline of the Liberal Party in Dumfriesshire

Meeting date
Speaker(s)

David Dutton

Occasion
AGM and Presidential Address
Sir Robert Threshie Reid