Donor service: When is it right, and legal, to turn the money down?

Following David Harding’s £100m donation to the University of Cambridge, Con Alexander explores the complexities of charitable gifts