This is an absolute must-watch. Set aside 18 minutes and prepare to be floored. Consensus among TED’sters is that this may be the most memorable and important TED Talk ever. It was certainly the most talked-about presentation among those at... (Continue reading)