Pioneering philanthropy : 100 years of the Carnegie UK Trust /
Macdonald, Liz(Policy officer)
Carnegie United Kingdom Trust.
Dunfermline : Carnegie UK Trust,
2013.
Carnegie United Kingdom Trust
Charities
Endowments