Lord David Dirry-Moir brought into all these institutions his magnificent and liberal spirit.