I had seen the name several times in various places until I finally realised I needed to see this... http://www.ted.com/talks/lang/eng/steph ... thing.html
Which then clued me in to Wolfram Alpha http://www.wolframalpha.com/
Which is a pretty neat thing I share with those who are as clued out as I.