i feel happy of myself!!!

June 30, 2012


And then, the TED talk, 20 years later...


--via