A few thoughts that ran across my mind and got me thinking... until i realised it was time to get back to studying.
Read this post on chandana-shekar.blogspot.com