Charles Simonyi

Charles Simonyi

Biography