Business How Mark Zuckerberg Should Give Away $45 Billion The difficult business of spending money well.