Piecing Together a Philanthropic Puzzle