Steve Sinofsky On Why He Left Microsoft, Windows 8 and Surface by Cassie Slane 10 years ago Microsoft