Software Entrepreneurship among the Urban Poor: Could Bill Gates Have Succeeded if He Were Black? ... Or Impoverished? | part of High Technology and Low-Income Communities: Prospects for the Positive Use of Advanced Information Technology | MIT Press books | IEEE Xplore