Charity Number SC028159
Allan Glen’s Young Persons Lecture
Promoted by the Allan Glen’s
Endowment Scholarship Trust
November 2007
November 2007
Arrival slide – no dialogue