Bearing Good Tidings - Story of Mobile Revolution