Paul Allen co-founder of Microsoft