November 19, 2013 · The_Gaian_Dragon
TED TALKS Digest FIFTEEN
TED TALKS 141
TED TALKS 142
TED TALKS 143
TED TALKS 144
TED TALKS 145
TED TALKS 146
TED TALKS 147
TED TALKS 148
TED TALKS 149
TED TALKS 150
TED TALKS Digest FOURTEEN
Life, People, Science, Technology