1:28:32
Annual David Buchan Lecture - 29th November 2018
University of Aberdeen
1:35:26
David Buchan Lecture 2022
1:20:01
Elphinstone Institute Annual Buchan Lecture - Prof Kwesi Yankah - 21st November 2024
1:23:30
Elphinstone Institute David Buchan Lecture, 16th November 2023