Steve, Steven or Stephen Arnold may refer to: (wikipedia)
Google is this era's transformational computing platform and could be about to unseat Microsoft from its throne,
Google is setting itself up to be an application delivery system for any type of device,