I have known Stephen since 2008, and can easily say he is one of the smartest people I know as it pertains to the cloud, and specifically on what that means to IT solution providers. I steal (borrow?) more analogies and concepts from Stephen than anyone else. Stephen is a thought leader on the subject of cloud.