Bret victor, science communication

http://worrydream.com/#!/ScientificCommunicationAsSequentialArt