20100607 unknown: Taller people happier in life