The Bruce Lectures 2019

All talks held in the Abbey Church, Dunfermline. Tickets will be available at the door.