Estamos preparados para a neo-evolução?

1,154,885 plays|
Harvey Fineberg |
TED2011
• March 2011