Innes Duffus Memorial Lecture
On May 14th 2019 a civic reception was held to mark the amazing contribution of Innes Duffus to The Nine Trades, The Three Trades and The Guildry. Innes Duffus …
Read more >On May 14th 2019 a civic reception was held to mark the amazing contribution of Innes Duffus to The Nine Trades, The Three Trades and The Guildry. Innes Duffus …
Read more >