Talk: ‘David McHaffie- An ordinary Glasgow Merchant?’ Exclusive members event
James McCune Smith Room The Merchants HouseTalk by guest speaker Paul Noble: 'David McHaffie- An ordinary Glasgow Merchant?'
Talk by guest speaker Paul Noble: 'David McHaffie- An ordinary Glasgow Merchant?'