Stephen Rose | IBM