G gsb.stanford.edu What Our Digital Footprint Says About Us 32 points yarapavan 11 years ago 11 comments