HoJ Image Gallery
(So yeah, discovered TED)Found out that nobody needs to go into space. There are still quite some discoveries to make on our measly little planet...http://www.ted.com/talks/janine_benyus_shares_nature_s_designs.html