Thursday, December 07, 2006

Google Monopoly??

Interesting to read.

And for those who want to understand how google search works, this might help

No comments: