Do Sisters Make Us Happier? http://www.wired.com/wiredscience/2010/10/do-sisters-make-us-happier/ by cwan • 16 years ago 15 2 16 years agoWIwired.com