Philanthropy
Sociology
Volunteering
Millennium Volunteers
Social philosophy
Political science
Civil society
Wales Council for Voluntary Action
Giving